Overview
Skills
Job Details
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.
Required Skills & Qualifications
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.