UP

Senior Java Spring Boot Developer

Uplers
Chennai3-10 LPA Posted 12 May 2025
FULL TIME
Documentation
Integration Testing
Api Development
Aws
Mysql

Job Description

Must have skills required :

MicroServices, Spring Boot, Git, Java, MySQL, Rest APIs, System Design

Good to have skills :

react, Angular, AWS, Docker, Python

Zilter (One of Uplers' Clients) is Looking for:

Senior Java Spring Boot Developer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you.

Role Overview Description

About the Role

We are building a modern, scalable business platform that supports customizable workflows, dynamic modules, and real-time reporting all backed by a microservices architecture. As a Senior Java Spring Boot Developer, you will take ownership of backend systems, from architecture and implementation to deployment and optimization.

This is a key technical role with broad responsibilities across development, infrastructure setup, and system scalability. Youll collaborate closely with product, design, and engineering teams to shape a reliable, extensible system while ensuring code quality and performance standards are met.

Key Responsibilities

  • Design and develop microservices using Java and Spring Boot.
  • Build scalable, secure, and versioned REST APIs for internal and external integrations.
  • Work with MySQL, including dynamic table structures that support flexible, evolving data models.
  • Write optimized queries and ensure data consistency across services.
  • Manage application deployment using cloud-based infrastructure (e.g., EC2, CodeCommit).
  • Set up and maintain CI/CD pipelines to automate testing and deployment.
  • Participate in technical planning and system design.
  • Maintain clean, testable code with thorough documentation and test coverage.
  • Conduct code reviews, mentor junior developers, and establish engineering best practices.
  • Evaluate and introduce new technologies or design patterns that improve system performance or developer productivity.
  • Take ownership of technical challenges and deliver thoughtful, forward-thinking solutions.

Requirements

  • 5+ years of experience in Java development, with deep knowledge of Spring Boot.
  • Strong experience in microservices architecture, event-driven design, and API development.
  • Proficiency with MySQL and understanding of schema design for dynamic data.
  • Experience with version control systems like Git and knowledge of CI/CD workflows.
  • Familiarity with cloud environments and services such as AWS EC2, CodeCommit, or equivalents.
  • Solid understanding of unit/integration testing and modern software development practices.
  • Strong communication, documentation, and problem-solving skills.

Bonus Points (Preferred but not mandatory)

  • Experience with Docker and container-based development.
  • Exposure to multi-tenant systems or dynamic module-based platforms.
  • Basic knowledge of frontend integration patterns or frameworks (React, Angular).
  • Comfort with scripting (Shell, Python, etc.) and DevOps-oriented tasks.
Join WhatsApp Channel