Java Developer
Altimetrik · Bengaluru, Karnataka, India
Free to search · AI fit score against your CV · tailor your résumé in one click
Altimetrik · Bengaluru, Karnataka, India
Role & responsibilities Sure. Heres a professional Job Description (JD) for a Java + AWS Developer suitable for recruitment/hiring. Java + AWS Developer Job Title: Java AWS Developer Experience: 5–8 Years Location: Bangalore / Hybrid Employment Type: Full-Time Job Summary: We are looking for an experienced Java AWS Developer with strong expertise in designing, developing, and deploying scalable enterprise applications using Java and AWS cloud services. The candidate should have hands-on experience with microservices, REST APIs, cloud-native development, and CI/CD practices. Key Responsibilities • Design, develop, test, and maintain scalable applications using Java and Spring Boot. • Develop and integrate RESTful APIs and microservices. • Design, deploy, and manage applications on AWS cloud infrastructure. • Work with AWS services such as EC2, S3, Lambda, RDS, CloudWatch, IAM, ECS/EKS, API Gateway, and SQS/SNS. • Develop highly available and fault-tolerant cloud-based solutions. • Implement CI/CD pipelines and support automated deployments. • Write clean, maintainable, and reusable code following industry best practices. • Troubleshoot application, performance, and production issues. • Collaborate with architects, developers, QA teams, DevOps engineers, and business stakeholders. • Participate in code reviews and contribute to technical design discussions. Mandatory Skills • Strong hands-on experience with Core Java / Java 8+. • Strong experience with Spring Boot and Spring Framework. • Experience in Microservices architecture. • Strong knowledge of REST APIs. • Hands-on experience with AWS cloud services. • Good understanding of SQL and relational databases. • Experience with Git and CI/CD tools. • Understanding of Docker and Kubernetes is preferred. • Good knowledge of software development lifecycle and Agile methodologies. Preferred Skills • AWS certification is an advantage. • Experience with Kafka / messaging systems. • Experience with Terraform or CloudFormation. • Knowledge of NoSQL databases such as DynamoDB. • Experience with monitoring and logging tools. • Exposure to security, scalability, and performance optimization in AWS. Education Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field. Key Skills: Java | Spring Boot | Microservices | REST API | AWS | EC2 | S3 | Lambda | RDS | SQS/SNS | Docker | Kubernetes | CI/CD | SQL | Git Preferred candidate profile Perks and benefits