Job Title: Java + AWS Developer
Experience: 8–10 years
Location: Remote
Role Type: Individual Contributor
Communication: Excellent verbal and written communication skills
Key Responsibilities:
- Design, develop, and implement solutions using Java and AWS services for migration projects.
- Analyze existing systems and plan migration strategies to AWS.
- Develop and optimize APIs, microservices, and backend components.
- Ensure application scalability, security, and performance in the cloud environment.
- Collaborate with architects and stakeholders to define technical requirements and deliverables.
- Troubleshoot and resolve technical issues during migration and deployment.
- Prepare documentation and provide knowledge transfer to relevant teams.
Required Skills:
- Core Java (Collections, Multithreading, Streams, Lambda, etc.)
- AWS Services: EC2, S3, RDS, Lambda, CloudFormation, IAM, VPC, Step Functions, SQS, SNS.
- Experience in migration projects (on-prem to AWS or cloud-to-cloud).
- Strong understanding of RESTful APIs, Spring Boot, and Microservices architecture.
- Familiarity with CI/CD pipelines and tools like Jenkins, Git, Maven.
- Good knowledge of database technologies (SQL/NoSQL).
- Excellent problem-solving and analytical skills.
- Strong communication and ability to work independently.
Nice-to-Have:
- Knowledge of containerization (Docker, Kubernetes).
- Experience with monitoring tools (CloudWatch, Prometheus).
- AWS Certification (Developer/Architect) is a plus.
- Apache Camel application development experience.
Job Type: Contractual / Temporary
Contract length: 12 months
Pay: ₹80,000.00 - ₹100,000.00 per month
Work Location: Remote