Job Description

We are seeking a highly skilled and motivated Java Spring Boot Microservice Developer to design, develop, and deploy scalable, high-performance, and resilient cloud-native applications. The ideal candidate will have extensive experience with the Spring Boot framework, microservices architecture, and hands-on proficiency with Amazon Web Services (AWS). This role is critical for building the next generation of our platform using modern DevOps practices.

?Key Responsibilities

?Microservices Development: Design, develop, and maintain robust, scalable, and secure microservices using Java and the Spring Boot/Spring Cloud ecosystem (e.g., Spring Data, Spring Security, Spring Cloud Netflix/Kubernetes components).

?Cloud Deployment & Management (AWS): Deploy, manage, and scale applications on AWS utilizing services such as EC2, S3, RDS, Lambda, DynamoDB, SQS/SNS, and API Gateway.

?API Development: Implement and manage well-designed RESTful APIs to facilitate seamless inter-service communication and integration with front-end systems.

?Containerization & Orchestration: Work with Docker for containerization and Kubernetes (EKS) or AWS ECS/Fargate for orchestration and deployment.

?DevOps & CI/CD: Implement and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like Jenkins, GitLab CI, or AWS CodePipeline to automate testing and deployment processes.

?Testing & Quality: Write comprehensive Unit, Integration, and System Tests using frameworks like JUnit and Mockito to ensure code quality and application reliability.

?Troubleshooting & Monitoring: Perform root cause analysis, troubleshoot complex production issues, and implement monitoring solutions using tools like Prometheus, Grafana, or AWS CloudWatch to ensure application health and performance.

?Collaboration: Collaborate with cross-functional Agile teams, architects, and product owners to define requirements, design solutions, and deliver high-quality software features.

?Required Skills & Qualifications

?Core Technical Skills

?5+ years of professional experience in software development, with a focus on Java (8+) and the Spring Framework.

?Deep expertise in developing applications using Spring Boot and Microservices Architecture.

?Proven hands-on experience with AWS Cloud Services (e.g., EC2, Lambda, S3, RDS, DynamoDB, IAM).

?Proficiency in designing and consuming RESTful APIs and understanding HTTP protocols.

?Experience with relational (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB, DynamoDB).

?Familiarity with version control systems, primarily Git.

?Experience with Maven or Gradle build tools.

Job Types: Full-time, Permanent

Pay: ₹25,000.00 - ₹60,000.00 per month

Benefits:

Health insurance Provident Fund
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4995371
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    GJ, IN, India
  • Education
    Not mentioned
  • Experience
    Year