Java Spring Boot Backend Engineer
3-10 Years Experienced
Coimbatore
Full Time
Job Description
Key Responsibilities:
  • Design, develop, test, and deploy production-ready applications and components using Java (preferably Java 17+ or latest LTS) and the Spring Boot framework.
  • Implement RESTful APIs and microservices architecture to support various frontend and partner integrations.
  • Ensure high-quality code through unit testing, integration testing, and adherence to non-functional requirements (NFRs), including performance and security
  • Collaborate with product managers and other engineers to define system architecture, functional requirements, and technical specifications.
  • Utilize and maintain modern CI/CD pipelines, integrating tools like Maven/Gradle, Jenkins, and Git.
  • Work with containerization technologies like Docker and Kubernetes for deployment and scalability.
  • Contribute to system monitoring, tracing, and logging for cloud-based applications.
  • Actively participate in code reviews, design discussions, and troubleshooting production issues.
Qualifications & Skills:
  • Experience: 3–10 years of proven, hands-on experience as a Backend Engineer or Java Developer, primarily focused on Spring Boot.
  • Core Java/Spring: Deep expertise in Java (LTS version preferred), Spring Framework (Core, Boot, Data, Integration), and building scalable backend services.
  • Database Skills: Solid understanding and practical experience with relational databases such as MySQL or Postgres, including performance tuning.
  • Development Tools: Proficiency with build tools like Maven or Gradle, version control systems like Git, and CI/CD tools like Jenkins.
  • Cloud & Containers: Experience with containerization (Docker/Kubernetes) and deployment on any public cloud platform (e.g., AWS, Azure, GCP).
  • API & Testing: Experience with tools like Swagger for API documentation and Postman/Newman or similar for testing.
  • Professional Skills:
    • Strong analytical and problem-solving abilities with excellent attention to detail.
    • Familiarity with Streaming and Reactive Programming concepts (a plus).
    • Hands-on experience using project management tools such as Jira.
    • Excellent written and verbal communication skills with the ability to collaborate effectively in a team environment.
Job Info
Experience :
3 -10 Years
Location :
Coimbatore
Mail ID :
hr@ardhas.com
Application Form
Upload Your Resume