Role: Senior Java Developer
Qualification: BTech/MTech/MCA
Job Location: Hyderabad/Pune
Experience: 5 years
Work Mode: Hybrid
Job Description:
We are seeking a highly skilled and experienced Senior Java Developer with strong expertise in AWS (Amazon Web Services) to join our dynamic engineering team. The ideal candidate will have a solid foundation in Java development cloudnative architecture and handson experience deploying and managing applications on AWS. As a Senior Java Developer you will play a pivotal role in designing developing and optimizing scalable highperformance systems in the cloud.
Key Responsibilities:
- Design develop and maintain Javabased applications and microservices with a focus on high performance and scalability.
- Architect and implement solutions using AWS services such as EC2 S3 Lambda RDS DynamoDB and CloudFormation.
- Collaborate with crossfunctional teams to define technical requirements architecture and deployment strategies.
- Build and manage cloud infrastructure using Infrastructure as Code (IaC) tools like AWS CloudFormation or Terraform.
- Integrate and deploy applications using CI/CD pipelines (Jenkins GitLab AWS CodePipeline etc.).
- Optimize existing Java code for performance scalability and reliability in a cloud environment.
- Implement security best practices to safeguard applications and data in the cloud.
- Troubleshoot debug and resolve complex production issues ensuring minimal downtime and high availability.
- Participate in code reviews mentoring junior developers and providing technical guidance across the team.
- Stay current with emerging technologies AWS updates and industry best practices.
Requirements
Qualifications:
- Bachelor s degree in Computer Science Engineering or related field (or equivalent practical experience).
- 5 years of handson experience in Java development with a deep understanding of objectoriented programming design patterns and software development life cycle (SDLC).
- Extensive experience with AWS services including but not limited to EC2 S3 Lambda RDS DynamoDB SQS CloudFormation and CloudWatch.
- Strong experience in building and deploying cloudnative applications and microservices architecture on AWS.
- Proficiency in Java frameworks such as Spring Boot Spring Cloud Hibernate etc.
- Handson experience with containerization (Docker Kubernetes) and serverless architectures (AWS Lambda).
- Strong knowledge of RESTful APIs SOAP web services and integrating thirdparty APIs.
- Experience with SQL and NoSQL databases (MySQL PostgreSQL DynamoDB).
- Familiarity with CI/CD pipelines and tools (Jenkins GitLab AWS CodePipeline etc.).
- Experience with version control systems (Git GitHub GitLab).
- Strong understanding of security best practices in cloud environments (IAM roles encryption VPCs).
- Excellent problemsolving and debugging skills with the ability to work independently and in a team setting.
- Strong written and verbal communication skills with the ability to explain complex technical concepts to nontechnical stakeholders.
Benefits
Company Standard Benefits.
Java, springboot, AWS