Posted:
4/2/2026, 7:08:37 PM
Location(s):
Chennai, Tamil Nadu, India ⋅ Tamil Nadu, India
Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior
Field(s):
DevOps & Infrastructure ⋅ Software Engineering
Job Summary
Synechron is seeking a highly experienced API Backend Developer to drive the architecture, design, and development of scalable, high-performance microservices using Spring Boot and modern distributed systems principles. This role is critical in building and maintaining resilient financial systems that require high availability, fault tolerance, rigorous security, and optimized performance. The position contributes to Synechron’s mission by delivering robust backend solutions that meet demanding business requirements and support enterprise-scale payment platforms.
Software Requirements
Required:
Proficiency with Java 17+ (Java 21 preferred) and Spring Boot 3.x, including Spring Security, Spring Web, and Spring Cache.
Experience with build tools such as Maven.
Expertise in RESTful API design compliant with OpenAPI/Swagger specifications.
Knowledge of API security frameworks including OAuth2, JWT, and rate limiting.
Proficient SQL skills with hands-on experience optimizing queries and indexing strategies.
Experience implementing caching technologies such as Redis and Caffeine.
Testing frameworks including JUnit 5, Mockito, TestContainers, and behavior-driven development using Cucumber.
Code quality and coverage tools such as JaCoCo and SonarQube.
Preferred:
Familiarity with cloud-native deployment, containerization (Docker), and CI/CD platforms.
Exposure to observability tools like Prometheus, Grafana, and ELK stack.
Overall Responsibilities
Architect, design, and develop resilient, scalable microservices and API platforms utilizing Spring Boot 3.x.
Implement RESTful and asynchronous inter-service communication patterns and best practices.
Build and maintain API gateways and service orchestration layers to enable seamless integration and routing.
Apply resilience engineering patterns including circuit breakers, retries, distributed tracing, and event-driven architectures.
Optimize SQL queries, caching mechanisms, and distributed transaction management to ensure data consistency and performance.
Design and optimize low-level system components encompassing concurrency, garbage collection, memory management, and thread safety.
Write clean, maintainable, and testable code; create and maintain unit, integration, and BDD tests.
Maintain API documentation, versioning strategies, and security implementations.
Participate in performance monitoring, tuning and troubleshooting while collaborating with DevOps teams on CI/CD pipeline efficiency.
Adhere to security best practices and contribute to observability via logging, metrics, and tracing frameworks.
Technical Skills (By Category)
Programming Languages
Required: Java 17+ (Java 21 preferred).
Databases/Data Management
Required: Strong SQL and database optimization skills.
Required: Experience with Redis and Caffeine caching strategies.
Required: JPA and ORM proficiency.
Cloud Technologies
Preferred: Familiarity with cloud platforms and containerized deployment (Docker).
Frameworks and Libraries
Required: Spring Boot 3.x, Spring Security, Spring Web, Spring Cache.
Development Tools and Methodologies
Required: Maven, JUnit 5, Mockito, TestContainers, Cucumber (BDD).
Required: Code quality tools including JaCoCo and SonarQube.
Preferred: CI/CD tools such as Jenkins, GitLab CI/CD, or GitHub Actions.
Preferred: Observability tools like Prometheus, Grafana, and ELK.
Security Protocols
Required: OAuth2, JWT, and API rate limiting.
Experience Requirements
Minimum 5+ years of backend API development experience.
At least 3+ years of experience architecting and developing microservices.
Solid hands-on experience (3+ years) with Spring Boot development.
At least 2+ years of experience with SQL and database performance tuning.
Proven background in high-throughput, fault-tolerant systems — preferably in financial services or payments domain.
Experience with containerized deployments and CI/CD pipelines.
Alternative: Demonstrated expertise in large-scale distributed system design and implementation can be a qualifying factor.
Day-to-Day Activities
Collaborate with technical teams and stakeholders in daily stand-ups and sprint planning sessions.
Architect, code, test, and deploy microservices and APIs as per project requirements.
Conduct code reviews and maintain adherence to quality, security, and documentation standards.
Analyze system performance and implement tuning strategies.
Participate in troubleshooting critical production incidents and performance issues.
Work closely with DevOps teams to enable secure and efficient CI/CD processes and observability frameworks.
Continuously improve skills and adopt emerging technologies in backend development and cloud engineering.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
Relevant professional certifications in Java, Spring, or cloud technologies are a plus.
Commitment to ongoing learning and professional development.
Professional Competencies
Strong critical thinking and advanced problem-solving skills.
Effective communication skills to collaborate across multi-disciplinary teams.
Proven leadership and teamwork abilities in Agile environments.
Adaptability to evolving technology landscapes and project priorities.
Innovative mindset to drive automation and improvements.
Excellent organizational and time management capabilities.
SYNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Website: https://www.synechron.com/
Headquarter Location: New York, New York, United States
Employee Count: 5001-10000
Year Founded: 2001
IPO Status: Private
Industries: Consulting ⋅ IT Management ⋅ Software