Senior Java Developer (Microservices, Cloud-Azure, Containerization & DevOps)

Sorry, this job was removed at 12:16 a.m. (CST) on Friday, May 23, 2025
Be an Early Applicant
Hinjawadi, Pune, Mahārāshtra, IND
Fintech • Financial Services
The Role
Job Summary

Synechron seeks a highly experienced and technically proficient Senior Java Developer to lead the development of scalable, resilient applications utilizing Java 17 and contemporary microservices architecture. This role involves designing, building, and maintaining cloud-native solutions on Azure, emphasizing modern deployment practices, database management, and event-driven systems. As a senior contributor, you will collaborate with cross-functional teams to deliver high-quality software that supports the organization’s strategic growth and operational excellence.

Software Requirements

Required Skills:

  • Extensive experience with Java 17 (minimum 8 years of coding experience)
  • Strong knowledge of Spring Boot, Spring Batch, Spring Data JPA, and Hibernate
  • Hands-on experience with Azure Cloud services and deployment practices
  • Experience designing and implementing microservices, SOA, and event-driven architectures
  • Proficiency with SQL (e.g., MS SQL Server, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra) and optimization techniques
  • Familiarity with DevOps tools such as Jenkins, CI/CD pipelines, and related deployment strategies (e.g., blue-green deployment)
  • Knowledge of caching solutions like Redis or Hazelcast and messaging systems such as Kafka, Pub/Sub models

Preferred Skills:

  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Exposure to API gateways such as 3Scale or similar
  • Familiarity with design principles such as the 12-Factor App and Cloud Native Architecture
  • Experience with in-memory caching, microservice security, and API security standards (OAuth, JWT)
Overall Responsibilities
  • Design, develop, and maintain scalable Java applications aligned with Microservices, SOA, and event-driven design principles
  • Build RESTful APIs and integrate with external systems using best practices for security, reliability, and performance
  • Collaborate with cross-functional teams, including product managers, architects, and DevOps, to deliver cloud-native solutions on Azure
  • Implement and automate deployment pipelines, including continuous integration/continuous delivery (CI/CD) processes
  • Optimize system performance by applying tuning, caching, and database best practices
  • Develop, execute, and maintain unit and integration tests to ensure code quality and stability
  • Participate actively in Agile ceremonies, contribute to technical reviews, and mentor junior team members
  • Monitor and troubleshoot production issues, resolving them proactively to minimize downtime
  • Stay current on cloud-native, microservices, and Java best practices, incorporating new techniques into ongoing projects
Technical Skills (By Category)

Programming Languages (Essential):

  • Java 17 (required)
  • JavaScript/TypeScript (preferred for integrating front-end or API interactions)

Frameworks & Libraries (Essential):

  • Spring Boot, Spring Batch, Spring Data JPA
  • Hibernate ORM

Cloud Technologies (Essential):

  • Microsoft Azure cloud platform, including services like Azure App Service, AKS, Functions, and Blob Storage

Databases & Data Management (Essential):

  • SQL databases (MS SQL Server, PostgreSQL)
  • NoSQL databases (MongoDB, Cassandra)
  • In-memory caching (Redis, Hazelcast)

Messaging & Event-Driven Architecture (Essential):

  • Kafka, Pub/Sub, or equivalent messaging systems

DevOps & Automation (Essential):

  • Jenkins, Azure DevOps, Git, Maven
  • Infrastructure as Code (IaC) tools like ARM templates or Terraform (preferred)
  • Containerization: Docker, Kubernetes

Design & Architecture Principles (Preferred):

  • 12-Factor App methodology
  • Cloud Native Architecture best practices
Experience Requirements
  • 8–10 years of professional experience in Java application development within enterprise environments
  • Proven experience designing and deploying microservices architecture in cloud environments
  • Strong background working with REST APIs, messaging systems, and distributed systems
  • Experience implementing CI/CD pipelines and deploying containerized applications on Azure or similar cloud platforms
  • Industry experience in finance, fintech, or enterprise sectors is advantageous but not mandatory
Day-to-Day Activities
  • Lead and contribute to designing high-performance, scalable cloud-native applications using Java 17 and microservices principles
  • Develop and maintain RESTful APIs, ensuring integration across internal and external systems
  • Collaborate with development, architecture, and DevOps teams during sprint planning, stand-ups, and release activities
  • Optimize and troubleshoot applications, databases, and messaging queues to meet performance targets
  • Automate deployment pipelines, implement monitoring solutions, and ensure system resilience
  • Conduct code reviews, mentor team members, and promote best practices for software quality
  • Review and incorporate the latest industry standards, research new tools, and improve existing systems
  • Interact with stakeholders to gather requirements and communicate technical solutions effectively
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related discipline (or equivalent practical experience)
  • Relevant certifications such as Azure Solutions Architect, Java certifications, or DevOps certifications are preferred
  • Deep understanding of scalable, secure, and robust cloud-native application architecture
Professional Competencies
  • Strong analytical, problem-solving, and decision-making skills
  • Effective leadership qualities with excellent interpersonal and communication skills
  • Ability to collaborate efficiently across teams and influence technical direction
  • Self-motivated, proactive, and committed to continuous learning and improvement
  • Demonstrates adaptability to evolving technology landscapes
  • Strong time management and priority-setting capabilities in fast-paced environments

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

Similar Jobs

Mastercard Logo Mastercard

Lead, Big Data Analytics & Engineering

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Pune, Mahārāshtra, IND
38800 Employees

Mastercard Logo Mastercard

Specialist, Talent Acquisition

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Pune, Mahārāshtra, IND
38800 Employees

Mastercard Logo Mastercard

Director, Enterprise Operations

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Pune, Mahārāshtra, IND
38800 Employees

Mastercard Logo Mastercard

Senior Data Engineer

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Pune, Mahārāshtra, IND
38800 Employees
50K-90K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Maharashtra
12,827 Employees
Year Founded: 2001

What We Do

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,700+, and has 48 offices in 19 countries within key global markets. For more information on the company, please visit our website: www.synechron.com.

Similar Companies Hiring

Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account