HamburgerMenu
hirist

Java Developer - Spring Boot/Microservices Architecture

Sight Spectrum
Bangalore
5 - 15 Years

Posted on: 20/07/2025

Job Description

Responsibilities : Java Developer

Mandatory Skills : Java, J2ee, Springboot, Microservices and AWS

- Architect, develop, and deploy Spring Boot-based RESTful microservices

- Design and implement cloud-native solutions using AWS services (e.g., EC2, S3, RDS, Lambda, DynamoDB, API Gateway)

- Set up and maintain CI/CD pipelines (Jenkins, AWS CodePipeline, GitHub Actions, etc.)

- Manage relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB)

- Containerize services using Docker; orchestrate with Kubernetes or AWS ECS/EKS

- Monitor and improve application performance and reliability via tools like CloudWatch, ELK stack, or Prometheus

- Implement authentication and authorization (Spring Security, OAuth2, JWT, AWS IAM)

- Write and maintain unit and integration tests (JUnit, Mockito)

- Participate in code reviews, troubleshooting production issues, and mentoring junior teammates

- Collaborate in Agile environments with regular sprint cycles

Required Qualifications :

- Strong proficiency in Java (8+) and Spring Boot framework

- Practical experience with AWS (EC2, S3, RDS, Lambda at minimum)

- Experience designing microservices and REST APIs

- Docker containerization expertise; familiarity with Kubernetes or AWS ECS/EKS

- Solid understanding of CI/CD processes and tools

- Working knowledge of SQL and NoSQL databases

- Familiarity with version control (Git) and build tools (Maven or Gradle)

- Good problem-solving skills and clear communication style

Nice-to-Have :

- AWS certifications (Developer or Solutions Architect)

info-icon

Did you find something suspicious?