What are the responsibilities and job description for the Sr Java Developer with AWS position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Millennium Global Technologies, is seeking the following. Apply via Dice today!
Position: Senior Java Developer
NO
About The Role
We are looking for a highly skilled Senior Java Developer with strong expertise in AWS cloud services to join our development team. The ideal candidate will be responsible for designing, developing, and deploying scalable applications, ensuring high performance, and collaborating with cross-functional teams to deliver secure, cloud-native solutions.
Key Responsibilities
Position: Senior Java Developer
NO
About The Role
We are looking for a highly skilled Senior Java Developer with strong expertise in AWS cloud services to join our development team. The ideal candidate will be responsible for designing, developing, and deploying scalable applications, ensuring high performance, and collaborating with cross-functional teams to deliver secure, cloud-native solutions.
Key Responsibilities
- Design, develop, and maintain Java-based applications with a focus on scalability, performance, and security.
- Implement cloud-native solutions leveraging AWS services such as EC2, Lambda, S3, RDS, DynamoDB, API Gateway, and CloudFormation/Terraform.
- Collaborate with architects and DevOps teams to design microservices-based applications and ensure seamless CI/CD integration.
- Optimize existing applications for cloud deployment, performance, and cost efficiency.
- Lead and mentor junior developers by providing technical guidance and best practices.
- Participate in code reviews, system design discussions, and requirement analysis.
- Ensure applications meet security, compliance, and high availability standards.
- Troubleshoot and resolve complex technical issues in a timely manner.
- Bachelor s/Master s degree in Computer Science, Engineering, or related field.
- 6 years of experience in Java development (Java 8/11/17).
- Strong knowledge of Spring Framework (Spring Boot, Spring Cloud, Spring Security).
- Hands-on experience with AWS services (EC2, S3, RDS, Lambda, DynamoDB, API Gateway, IAM, CloudWatch).
- Experience with microservices architecture and RESTful APIs.
- Proficiency in SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, DynamoDB).
- Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, or AWS CodePipeline).
- Strong understanding of containerization & orchestration (Docker, Kubernetes, ECS, EKS).
- Familiarity with infrastructure as code tools (Terraform/CloudFormation).
- Strong problem-solving, debugging, and performance optimization skills.