2,222,824open jobs
143,119companies
252,889added this week
Browse all
Location
In office (Pune)
Seniority
Senior · 7+ years exp
Visa
Sponsors visas in United States, United Kingdom, Canada; no register of this country names it
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 12, 2026. First seen by Alion on Nov 12, 2026. Synechron scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Synechron is an American technology consulting and services company founded in 2001 that works almost entirely with banks, capital markets firms, insurers and asset managers. Its consultants deliver digital transformation, cloud migration, data engineering, risk and regulatory technology, and increasingly artificial intelligence programmes inside client organisations, supported by innovation labs that build accelerators for common financial services problems. Headquartered in New York, the firm employs more than fourteen thousand people across offices in North America, Europe, the Middle East and Asia and has expanded through acquisitions of specialist financial technology consultancies.

Job Summary

Synechron is seeking an experienced Backend Java Developer / Technical Lead with strong expertise in Java, Spring Boot microservices, cloud technologies, and modern software engineering practices.

The role will lead a team of 5+ software engineers while designing, developing, and delivering scalable enterprise applications. The position will focus on Spring Boot microservices, GraphQL APIs, NoSQL DocumentDB solutions, Angular 20 collaboration, Azure Active Directory integration, AWS infrastructure, CI/CD, monitoring, and application reliability.

This role will contribute to business objectives by delivering secure, maintainable, and high-performing applications, improving engineering quality, supporting cloud-native development, and enabling reliable delivery across the software development lifecycle.

Software Requirements

Required Software Skills

  • Java: 7-12 years of professional software development experience with strong Java expertise.
  • Spring Boot: Hands-on experience with the latest version of Spring Boot for microservices development.
  • Microservices: Strong understanding of microservices architecture patterns, scalability, reliability, maintainability, service communication, and deployment.
  • Angular: Working knowledge of Angular 20 and experience collaborating on responsive web applications.
  • GraphQL: Experience designing and implementing GraphQL APIs for efficient data querying and manipulation.
  • NoSQL DocumentDB: Experience designing, developing, optimizing, and supporting DocumentDB solutions.
  • Azure Active Directory: Hands-on experience integrating Azure Active Directory for authentication and authorization.
  • CI/CD: Strong experience with CI/CD tools and processes, including Bamboo, AWS DevOps, GitHub Actions, or equivalent tools.
  • AWS: Practical experience managing AWS services, specifically EC2 and S3.
  • REST APIs: Strong understanding of RESTful API design, integration, security, and support.
  • Monitoring and logging: Familiarity with Splunk and Grafana for application monitoring, logging, dashboards, alerting, and troubleshooting.
  • Source control and development practices: Experience with version control, code reviews, testing, documentation, coding standards, and secure software development.
  • Team leadership: Prior experience leading, mentoring, or managing a team of 5+ software engineers.

Preferred Software Skills

  • Experience supporting application migration projects.
  • Experience with additional AWS services and cloud-native technologies.
  • Familiarity with automated testing, deployment validation, rollback, and release-management practices.
  • Exposure to application performance monitoring, distributed tracing, and production observability.
  • Experience with modern architecture patterns for resilient, scalable, and maintainable enterprise applications.

Version and Experience Guidance

  • Java experience must align with the enterprise application and Spring Boot versions used in the assigned environment.
  • Candidates must have hands-on experience with the latest version of Spring Boot applicable to the role.
  • Angular 20 experience is required as specified in the requirement details.
  • Specific versions are not prescribed for AWS services, DocumentDB, CI/CD tools, Splunk, or Grafana; candidates should have experience with current, production-supported versions.
  • Candidates should be able to assess compatibility, support upgrades, document changes, and follow controlled release practices.

Overall Responsibilities

  • Lead, mentor, and manage a team of 5+ software engineers to deliver high-quality solutions on schedule.
  • Architect, design, develop, and maintain scalable microservices using Java and the latest version of Spring Boot.
  • Apply microservices architecture patterns to support scalability, reliability, maintainability, performance, and operational resilience.
  • Design and implement GraphQL APIs for efficient data querying, manipulation, integration, and application access.
  • Design, develop, and optimize NoSQL DocumentDB solutions based on business and application requirements.
  • Collaborate with frontend engineers on Angular 20 applications to support responsive, reliable, and high-performing web solutions.
  • Integrate Azure Active Directory for application authentication, authorization, access control, and secure service interaction.
  • Build, maintain, and improve CI/CD pipelines for automated build, testing, quality validation, and deployment.
  • Configure and manage AWS infrastructure, including EC2 and S3.
  • Develop and integrate RESTful APIs and cloud-native application services.
  • Configure and monitor applications using Splunk and Grafana.
  • Investigate and resolve application, integration, performance, deployment, and production issues.
  • Collaborate with Product Owners, architects, frontend engineers, infrastructure teams, security teams, and other stakeholders.
  • Enforce coding standards, security practices, testing standards, documentation requirements, and code-review processes.
  • Support application migration projects where applicable.
  • Track delivery progress, risks, dependencies, quality, technical decisions, and implementation outcomes.
  • Stay current with emerging technologies and promote continuous improvement in architecture, engineering practices, automation, and operational support.
  • Contribute to measurable outcomes such as timely delivery, reduced defects, improved performance, reliable releases, application availability, and efficient resource utilization.

Technical Skills (By Category)

Programming Languages

Essential

  • Strong Java development experience.
  • Understanding of object-oriented programming, design principles, exception handling, collections, concurrency, and maintainable code design.
  • Ability to develop scalable, modular, testable, and production-ready backend services.
  • Ability to review code, guide implementation, and enforce Java development standards.

Preferred

  • Experience with additional programming languages used in cloud-native application development.
  • Familiarity with scripting for deployment, monitoring, automation, and operational support.
  • Experience developing reusable libraries, shared services, and platform components.

Databases/Data Management

Essential

  • Experience with NoSQL DocumentDB databases.
  • Ability to design data models, collections, indexes, queries, and access patterns based on application requirements.
  • Understanding of data consistency, availability, scalability, performance, and data-integrity considerations.
  • Experience optimizing database queries and application data access.
  • Understanding of data protection, controlled access, retention, and recovery requirements.

Preferred

  • Experience with additional NoSQL or relational database technologies.
  • Familiarity with database migration, data validation, indexing strategies, and performance tuning.
  • Exposure to distributed data patterns, caching, replication, and high-volume application workloads.
  • Experience supporting database changes through CI/CD and controlled release processes.

Cloud Technologies

Essential

  • Practical experience managing AWS EC2 and S3.
  • Understanding of cloud-native application development and deployment.
  • Experience with cloud infrastructure configuration, access management, connectivity, monitoring, and operational support.
  • Understanding of scalable, reliable, secure, and maintainable cloud application design.
  • Ability to support applications across development, testing, staging, and production environments.

Preferred

  • Experience with additional AWS services.
  • Familiarity with containerization, orchestration, serverless services, and infrastructure automation.
  • Experience supporting cloud migration and application modernization initiatives.
  • Understanding of cloud cost optimization, resource management, and sustainable application operations.

Frameworks and Libraries

Essential

  • Java and Spring Boot, using the latest applicable version.
  • Spring-based microservices development.
  • Angular 20 collaboration and frontend integration.
  • GraphQL API development.
  • RESTful API design and integration.
  • NoSQL DocumentDB development and optimization.
  • Azure Active Directory integration.
  • CI/CD tools and practices, including Bamboo, AWS DevOps, GitHub Actions, or equivalent.
  • Splunk and Grafana for logging, monitoring, dashboards, alerting, and troubleshooting.

Preferred

  • Additional Spring ecosystem components and API-development frameworks.
  • Libraries supporting authentication, authorization, validation, resilience, observability, and asynchronous processing.
  • Tools supporting application migration, automated testing, deployment validation, and rollback.
  • Frameworks supporting distributed tracing, metrics, and production diagnostics.

Development Tools and Methodologies

Essential

  • Experience across the software development lifecycle, including requirements analysis, architecture, design, development, testing, deployment, production support, and maintenance.
  • Experience leading and mentoring a team of 5+ engineers.
  • Experience with CI/CD pipeline design, implementation, maintenance, and troubleshooting.
  • Experience with version control, code reviews, automated testing, defect management, and release processes.
  • Ability to create technical designs, API specifications, database designs, deployment procedures, operational documentation, and support guides.
  • Familiarity with Agile delivery practices, iterative development, sprint planning, reviews, and retrospectives.
  • Ability to track delivery progress, risks, dependencies, quality, and technical decisions.
  • Experience applying secure coding standards, architecture practices, and maintainability principles.

Preferred

  • Experience with application migration and modernization projects.
  • Familiarity with deployment strategies such as rolling, blue-green, or canary releases.
  • Experience implementing automated quality, security, and performance checks in CI/CD pipelines.
  • Exposure to DevOps practices, infrastructure as code, containerization, and release automation.
  • Experience establishing engineering standards, reusable patterns, and development accelerators.

Security Protocols

Essential

  • Hands-on experience integrating Azure Active Directory for authentication and authorization.
  • Understanding of identity management, role-based access control, permissions, and least-privilege principles.
  • Ability to secure REST and GraphQL APIs.
  • Understanding of secure coding, input validation, output validation, credential protection, and secrets management.
  • Ability to apply security controls across application code, APIs, databases, CI/CD pipelines, and AWS infrastructure.
  • Awareness of risks related to unauthorized access, insecure APIs, data exposure, vulnerable dependencies, and misconfigured cloud resources.
  • Ability to follow security, privacy, auditability, and change-control requirements.

Preferred

  • Experience with OAuth 2.0, OpenID Connect, token validation, and service-to-service authentication.
  • Familiarity with application security testing, dependency scanning, vulnerability remediation, and security monitoring.
  • Experience integrating security checks into CI/CD pipelines.
  • Understanding of cloud security controls for EC2, S3, identity, network access, and application services.

Experience Requirements

  • Overall experience: 7-12 years of professional software development experience with strong expertise in Java.
  • Backend experience: Hands-on experience with Spring Boot, microservices, RESTful APIs, GraphQL, cloud-native development, and enterprise application architecture.
  • Frontend collaboration: Working knowledge of Angular 20 and experience collaborating on frontend development and integration.
  • Database experience: Experience with NoSQL DocumentDB solutions, data modelling, query optimization, performance, scalability, and data access.
  • Cloud experience: Practical experience managing AWS EC2 and S3, with an understanding of cloud infrastructure and application operations.
  • Security experience: Hands-on experience integrating Azure Active Directory for authentication and authorization.
  • Delivery experience: Strong experience with CI/CD tools and processes, including Bamboo, AWS DevOps, GitHub Actions, or equivalent tools.
  • Leadership experience: Prior experience as a technical lead or manager responsible for a team of 5+ software engineers.
  • Industry preference: Experience delivering enterprise-scale, cloud-native, highly available, or business-critical applications is preferred.
  • Alternative experience pathways: Equivalent combinations of relevant professional experience, technical leadership, substantial application implementations, open-source contributions, or demonstrable production outcomes may be considered.
  • Outcome evidence: Candidates should demonstrate contributions to timely delivery, improved application quality, reduced defects, improved performance, reliable production releases, team development, or successful application migration.

Day-to-Day Activities

  • Design, develop, review, test, and maintain Java Spring Boot microservices, GraphQL and REST APIs, DocumentDB solutions, security integrations, and cloud services.
  • Lead team stand-ups, technical discussions, code reviews, sprint planning, release coordination, architecture reviews, and mentoring activities for a team of 5+ engineers.
  • Collaborate with Product Owners, architects, frontend, infrastructure, security, and cross-functional teams to clarify requirements, manage dependencies, and deliver application outcomes.
  • Make technical decisions within the assigned scope and escalate risks related to security, performance, scalability, quality, reliability, delivery timelines, and operational support.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related discipline; equivalent relevant experience may be considered.
  • 7-12 years of professional software development experience with strong Java and Spring Boot microservices expertise.
  • Demonstrated experience with Angular 20, GraphQL, NoSQL DocumentDB, Azure Active Directory, AWS EC2, S3, CI/CD, Splunk, and Grafana.
  • Prior experience leading or managing a team of 5+ engineers; relevant Java, cloud, architecture, security, or technology certifications are preferred.
  • Commitment to continuous professional development through training, technical experimentation, mentoring, knowledge sharing, and ongoing learning in Java, cloud engineering, security, DevOps, and modern application architecture.

Professional Competencies

  • Applies structured critical thinking to design scalable solutions, evaluate architectural trade-offs, troubleshoot complex issues, and resolve technical risks.
  • Provides technical leadership through team guidance, mentoring, code reviews, architecture discussions, engineering standards, and collaborative decision-making.
  • Communicates clearly with Product Owners, architects, engineers, security teams, and technical and non-technical stakeholders.
  • Adapts to changing business requirements, emerging technologies, application architectures, cloud services, delivery priorities, and operational needs through continuous learning.
  • Identifies practical opportunities to improve application quality, performance, scalability, security, reliability, automation, maintainability, and sustainable resource use.
  • Manages time and priorities effectively across team leadership, architecture, development, reviews, incident resolution, releases, documentation, and delivery commitments.

S YNECHRON’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.

Candidate Application Notice

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,222,824 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Pune
In office · Full-Time · 3+ years exp · PhD · Hyderabad
Python
JavaScript
Ruby
Node JS
Ruby
Ruby on Rails
Databases
MySQL
PostgreSQL
AI/ML
Copilot
Cursor
Claude
ChatGPT
AI Agents
Agentforce
DevOps
Rest API
Terraform
Heroku
CI/CD
AWS
Docker
Kubernetes
Apply
Hybrid · Full-Time · 7+ years exp · Bachelor's Degree · Pune
Java
Java
Spring Boot
Databases
RabbitMQ
Apache Kafka
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
Hybrid · Full-Time · 5+ years exp · Pune
Apply
Hybrid · Full-Time · 5+ years exp · Chennai
Python
JavaScript
Java
SQL
C#
Node JS
Python
Flask
SQLAlchemy
Django
Java
Spring Boot
Hibernate
C#
.NET
Entity Framework Core
Node JS
Express
Databases
PostgreSQL
Cassandra
Frontend
React.js
DevOps
Rest API
GCP
Azure DevOps
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Apply
Equity · In office · Full-Time · 4+ years exp · Hyderabad
Python
DevOps
Git
Wi-Fi
Analytics
Power BI
IoT
Zigbee
QA
Pytest
Apply
Hybrid · Full-Time · 2+ years exp · Pune
Apply
Hybrid · Full-Time · 8+ years exp · Pune
JavaScript
Java
TypeScript
Java
Spring Boot
Quarkus
Micronaut
Vert.x
Databases
MySQL
MongoDB
Oracle
RabbitMQ
Apache Kafka
AI/ML
Flink
Frontend
GraphQL
Angular
DevOps
Rest API
Splunk
Terraform
OpenShift
CircleCI
CloudFormation
Prometheus
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Tekton
Amazon CloudWatch
Management
Agile
Scrum
Kanban
Apply
Hybrid · Full-Time · 8+ years exp · Pune
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
MySQL
MongoDB
Oracle
RabbitMQ
Apache Kafka
AI/ML
Flink
Frontend
GraphQL
Angular
React.js
DevOps
Splunk
OpenShift
CircleCI
Prometheus
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Tekton
Amazon CloudWatch
Management
Agile
Scrum
Kanban
Apply
Hybrid · 5+ years exp · Pune
Java
SQL
Java
Spring Boot
Mobile
JUnit
DevOps
Rest API
CI/CD
Git
Management
Agile
Scrum
Apply
Hybrid · Full-Time · 8+ years exp · Pune
Apply
See all jobs
This is one of many
2,222,824 more open roles from verified company boards, updated every day.