Overview
Job Title: Senior Java Developer (AWS Cloud)
Company: The AM3 Group
Location: Indore, Hyderabad, Bangalore
Job Type: Full-Time | [On-site for now]
Experience Level: Senior (8+ Years)
About the Role
We are seeking a highly skilled and experienced Senior Java Developer with a strong background in AWS cloud services to join our growing technology team. The ideal candidate will have 8+ years of experience in building scalable, high-performance web applications using Java (up to Java 17), Spring Boot, Angular, and AWS. You will be responsible for designing, developing, and deploying robust, cloud-native applications using modern technologies and best practices.
Key Responsibilities
- Design, develop, and maintain full-stack Java applications using Spring Boot, Angular (v2-12), and RESTful APIs.
- Architect and implement scalable microservices-based solutions hosted on AWS.
- Utilize AWS services such as EC2, S3, Lambda, API Gateway, DynamoDB, RDS, and CloudFormation.
- Build and manage CI/CD pipelines using Jenkins, GitHub Actions, AWS CodePipeline, and Terraform.
- Develop containerized applications using Docker and Kubernetes (EKS).
- Optimize system performance using monitoring tools such as AWS CloudWatch, AWS X-Ray, and the ELK Stack.
- Integrate Apache Kafka for event-driven messaging and Redis for caching mechanisms.
- Ensure high code quality through unit and integration testing using JUnit, Mockito, Jasmine, and Postman.
- Collaborate with cross-functional teams in an Agile/Scrum environment to deliver quality solutions.
Required Skills & Experience
- 5+ years of hands-on experience in Java development, with strong knowledge of Java 8/11/17 features.
- Expertise in Spring Boot, Hibernate, and Microservices Architecture.
- Solid experience with AWS cloud services and infrastructure.
- Proficiency in front-end development using Angular, JavaScript, and Bootstrap.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, and Terraform.
- Strong knowledge of SQL databases (Oracle, MySQL) and NoSQL databases (MongoDB, DynamoDB).
- Familiarity with messaging systems like SQS, JMS, and event-driven architectures.
- Understanding of DevSecOps principles and security best practices.
Preferred Qualifications
- Experience with AWS Lambda and serverless architectures.
- Familiarity with React.js, Node.js, and Kotlin.
- Exposure to big data technologies like Apache Spark, Storm, or machine learning/data analytics tools.
Benefits
- Competitive salary and performance bonuses
- Flexible working hours and remote options
- Health insurance and wellness benefits
- Paid time off and holidays
- Learning and development opportunities
- Collaborative and innovative work environment
Ready to Join Us?
Apply now and become part of a forward-thinking team building next-gen cloud applications. send resume at careers@am3group.com
Job Type: Full-time
Pay: ₹2,438,743.80 - ₹2,830,743.80 per year
Location Type:
- In-person
Schedule:
- Fixed shift
- Monday to Friday
- Night shift
- US shift
Ability to commute/relocate:
- Bangalore, Karnataka: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- Are you seriously looking for this job and can join immediately?
Experience:
- Java: 5 years (Required)
- AWS: 3 years (Required)
License/Certification:
- AWS Certification (Preferred)
Location:
- Bangalore, Karnataka (Required)
Work Location: In person
Expected Start Date: 01/05/2025