Senior Java Developer | ProArch | Remote (India)

Senior Java Developer | ProArch | Remote (India)

Remote India
Application ends: July 28, 2025
Apply Now

Job Description

Overview:

ProArch is looking for a skilled Senior Java Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining high-scale Java applications that drive our business forward. Your expertise will contribute to the architecture and implementation of microservices and cloud solutions, ensuring optimal performance and reliability.

Key Responsibilities:

  • Design and develop scalable micro services using Spring Boot and AWS Cloud Native tools and services.
  • Implement unit tests using Mockito and perform integration testing using Karate.
  • Utilize Continuous Integration and Continuous Deployment (CI/CD) pipelines to ensure efficient and high-quality software delivery.
  • Collaborate with cross-functional teams to gather requirements and provide technical guidance.
  • Maintain and support existing micro services, troubleshooting and resolving any issues that arise.
  • Stay up-to-date with the latest industry trends and technologies, contributing to the continuous improvement of our development processes.

Requirements

  • Strong experience in Spring Boot and AWS Cloud Native development.
  • Strong experience in Microservice development.
  • Proficient in Mockito and Karate for unit and integration testing.
  • Knowledge of CI/CD pipelines and experience with relevant tools such as Jenkins, Git, and Docker.
  • Solid understanding of microservices architecture and design principles.
  • Experience with Agile methodologies and working in cross-functional teams.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration abilities.