Key Responsibilities :
- Develop and maintain applications using Java and AWS services.
- Build and manage APIs, microservices, and server less functions (like AWS Lambda).
- Use AWS tools like S3, EC2, RDS, DynamoDB, API Gateway, and more.
- Write clean, efficient, and well-tested code.
- Work with DevOps teams to set up CI / CD pipelines and manage cloud deployments.
- Monitor application performance and troubleshoot any issues.
- Follow best practices for cloud security, scalability, and reliability.
- Collaborate with frontend developers, testers, and project stakeholders.
Required Skills and Experience :
5–10 years of experience in Java development.2+ years of hands-on experience with AWS cloud services.Strong knowledge of Java frameworks (like Spring Boot or Hibernate).Experience with REST APIs, JSON, and web services.Familiar with Git, Jenkins, Maven, or Gradle.Good understanding of cloud-native app development and microservices.Strong problem-solving and communication skills.Nice to Have :
Experience with AWS Lambda, Step Functions, or Event Bridge.Knowledge of container technologies like Docker or Kubernetes.AWS Certification (e.g., AWS Developer Associate or Solutions Architect).Experience with NoSQL databases like DynamoDB or MongoDB.Skills Required
Java Development, Java Frameworks, Rest Apis, Json, Web Services