Java Developer
Uma Maheshwari BUnited StatesSENIORPosted 12d ago
Core JavaJava 8/11/17Spring BootMicroservicesRESTful APIsHibernate/JPASQLOraclePostgreSQLAWSEC2S3LambdaIAMECSDockerKubernetesKafkaAngularReactGitMavenJenkinsCI/CDAgileScrum
About the Role
We are looking for an experienced Java Developer to join our team. This role involves designing, developing, and maintaining enterprise Java applications using modern technologies.
Key Responsibilities
• Design, develop, and maintain enterprise Java applications
• Build scalable Microservices using Spring Boot
• Develop and consume REST APIs
• Deploy and support cloud-native applications on AWS
• Collaborate with cross-functional teams for design and implementation
• Perform code reviews, debugging, and performance tuning
• Participate in the complete Software Development Life Cycle (SDLC)
Requirements
• 8+ years of hands-on experience in Core Java (Java 8/11/17)
• Strong experience with Spring Boot and Microservices
• Expertise in developing RESTful APIs
• Experience with Hibernate/JPA
• Strong knowledge of SQL (Oracle/PostgreSQL)
• Hands-on experience with AWS (EC2, S3, Lambda, IAM, ECS)
• Experience with Docker and Kubernetes
• Knowledge of Kafka or other messaging platforms
• Experience with Angular or React is preferred
• Familiarity with Git, Maven, Jenkins, CI/CD
• Strong understanding of Agile/Scrum methodology