- Company Name
- CoreTek Labs
- Job Title
- Lead Java Developer (AWS)
- Job Description
-
Job Title: Lead Java Developer (AWS)
Role Summary: Senior Java architect and engineering lead responsible for designing, developing, and deploying full‑stack microservices on AWS, guiding development teams, enforcing coding standards, and steering architectural decisions.
Expactations: • 15+ years of professional Java development experience. • Proven leadership of engineering teams and design of production‑grade systems. • Deep expertise in AWS services (ECS, Lambda, S3, API Gateway, RDS). • Experience with CI/CD, DevOps practices, and containerization. • Familiarity with modern front‑end frameworks (React, Angular, Vue). • Excellent communication with product managers, designers, and stakeholders. • Mandatory possession of a current P/P number.
Key Responsibilities: • Lead the design, development, and deployment of full‑stack Java Spring Boot applications with contemporary front‑end frameworks. • Build, deploy, and maintain microservices on AWS (ECS, Lambda, S3, API Gateway, RDS). • Drive architectural decisions, enforce coding standards, and conduct code reviews for high performance and maintainability. • Manage version control, CI/CD pipelines, and DevOps best practices. • Collaborate with cross‑functional teams to deliver solutions aligned with business objectives.
Required Skills: • Java, Spring Boot, RESTful microservice architecture. • AWS services: ECS, Lambda, S3, API Gateway, RDS. • Front‑end frameworks: React, Angular, or Vue. • CI/CD tools: Jenkins, GitHub Actions, AWS CodePipeline. • DevOps tooling: Docker, Kubernetes, Terraform, CloudFormation. • Source control: Git. • Strong understanding of architectural patterns, scalability, and performance tuning. • Proficiency in coding standards, unit testing, automated testing, and code review practices.
Required Education & Certifications: • Bachelor’s degree in Computer Science, Software Engineering, or related field. • Preferred AWS certifications: AWS Solutions Architect – Associate/Professional, AWS Developer, or AWS DevOps Engineer. • Demonstrated experience with Java ecosystems and cloud‑native solution design.