Senior Java Developer (Microservices, Concurrency & Messaging Platforms Expert)

2 Months ago • 7 Years + • Backend Development

Job Summary

Job Description

The Senior Java Developer will lead the design, development, and deployment of enterprise-grade backend solutions. This leadership role involves spearheading projects focused on microservices, multithreading, and message-driven architectures. Key responsibilities include architecting scalable Java backend systems, implementing multithreading and concurrency, designing data schemas with MongoDB, integrating messaging systems like Kafka, and collaborating with cross-functional teams. The role also includes code reviews, mentoring junior developers, and continuous improvement of system architecture and security.
Must have:
  • Java (Java 8+)
  • Spring Framework (Spring Boot, Spring MVC, Spring Data)
  • Messaging APIs (Kafka, Solace, etc.)
  • Scripting (Shell, Groovy)
  • NoSQL data storage (MongoDB, Amps)
  • Multithreading & concurrency management in Java
  • Version control (Git)
  • Build tools (Maven or Gradle)
Good to have:
  • Cloud platforms (AWS, Azure, GCP) knowledge
  • Containerization and orchestration (Docker, Kubernetes)
  • API design and development
  • Monitoring and logging tools

Job Details

Job Summary

Synechron is seeking a highly experienced and technically proficient Lead Java Developer to lead the design, development, and deployment of enterprise-grade backend solutions. In this leadership role, you will spearhead critical projects involving microservices, multithreading, and message-driven architectures, contributing directly to the organization’s digital transformation initiatives. Your expertise will ensure scalable, secure, and efficient systems that align with business objectives and industry best practices.

Software Requirements

Required Skills:

  • Java (Java 8+ preferred)
  • Spring Framework (Spring Boot, Spring MVC, Spring Data)
  • Messaging APIs: Kafka, Solace, Aeron, LBM, or similar
  • Scripting: Shell scripting, Groovy, Purl (basic proficiency)
  • NoSQL data storage: MongoDB, Amps (Advanced working knowledge)
  • Multithreading and concurrency management in Java
  • Version control tools such as Git
  • Build tools: Maven or Gradle

Preferred Skills:

  • Cloud platforms (AWS, Azure, GCP) knowledge
  • Containerization and orchestration: Docker, Kubernetes
  • API design and development
  • Monitoring and logging tools

Overall Responsibilities

  • Lead and develop scalable Java backend systems, ensuring robust functional and non-functional requirements are met.
  • Architect microservices and API-driven solutions with high availability and performance.
  • Implement multithreading, concurrency, and asynchronous processing to optimize system responsiveness.
  • Design and manage data schemas and workflows using MongoDB and related storage solutions.
  • Integrate messaging systems such as Kafka, Solace, or Aeron to facilitate real-time data exchange.
  • Collaborate with cross-functional teams, including product owners, QA, and DevOps, to ensure seamless delivery.
  • Review code, establish best practices, and enforce coding standards to maintain high quality.
  • Mentor junior developers and provide technical guidance across projects.
  • Drive continuous improvement in system architecture, security, and performance.

Technical Skills (By Category)

Programming Languages:

  • Essential: Java (Java 8+), Shell scripting, Groovy
  • Preferred: Kotlin, Purl scripting

Databases/Data Management:

  • Essential: MongoDB, Amps
  • Preferred: Data modeling, indexing, and optimization

Messaging & Communication:

  • Essential: Kafka, Solace, Aeron, LBM
  • Preferred: RabbitMQ, ActiveMQ

Cloud & Infrastructure:

  • Preferred: Experience with cloud providers (AWS, Azure, GCP) and container orchestration tools

Frameworks & Libraries:

  • Essential: Spring Boot, Spring MVC, Spring Data
  • Preferred: Reactor, WebFlux

Development Tools & Methodologies:

  • Essential: Maven, Gradle, Git, CI/CD pipelines
  • Preferred: Jenkins, Azure DevOps, monitoring dashboards

Security Protocols:

  • Basic understanding of OAuth, TLS, and secure API development

Experience Requirements

  • Minimum 7 years of professional experience in Java development, with demonstrated leadership in complex backend systems.
  • Proven experience in designing and implementing microservices architectures.
  • Hands-on expertise with multithreading, concurrency, and messaging APIs.
  • Domain experience in finance, banking, or enterprise solutions preferred.
  • Demonstrable success in implementing scalable and high-performance systems.
  • Experience mentoring peers and leading technical teams.

Day-to-Day Activities

  • Leading development efforts on backend systems, ensuring adherence to best practices.
  • Designing and implementing microservices, APIs, and messaging-driven data flows.
  • Collaborating with architecture teams to define service patterns and integration strategies.
  • Conducting code reviews and providing technical mentorship.
  • Monitoring application performance, diagnosing issues, and optimizing system throughput.
  • Participating in Agile ceremonies, sprint planning, and stakeholder communication.
  • Developing and maintaining documentation of system architecture, APIs, and processes.
  • Staying current with emerging Java, microservices, and messaging technologies to drive innovation.

Qualifications

Educational Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Equivalent professional experience in enterprise Java development.

Certifications (Preferred):

  • Certifications in Java, Spring, Cloud (AWS, Azure), or messaging platforms.

Training & Development:

  • Commitment to continuous professional growth and staying updated with relevant technologies.

Professional Competencies

  • Strong analytical and problem-solving skills.
  • Leadership qualities with the ability to influence teams and stakeholders.
  • Effective communication skills for technical and non-technical audiences.
  • Ability to prioritize tasks efficiently in a fast-paced environment.
  • Adaptability to evolving technologies and project scopes.
  • Commitment to high standards for quality, security, and system reliability.
  • Collaboration and team-building skills to foster a productive work environment.

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

Unity - Mobile Automation Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago
Dream Games - Brand Marketing Specialist

Dream Games

London, England, United Kingdom (On-Site)
2 Years ago
Blinkhealth - Principal Product Manager

Blinkhealth

Pittsburgh, Pennsylvania, United States (On-Site)
2 Months ago
Samsung Semiconductor - Principal Engineer, AI/ML Software Compiler

Samsung Semiconductor

San Jose, California, United States (On-Site)
3 Months ago
Bluevine India - Senior Analyst, Marketing Analytics

Bluevine India

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Scorewarrior - Senior Backend C++ Developer (Core Team)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
2 Months ago
Canva - Engineering Manager (Backend) - Design Gateway

Canva

Auckland, Auckland, New Zealand (Remote)
1 Month ago
Onehouse - Senior Backend Engineer (India)

Onehouse

Bengaluru, Karnataka, India (Hybrid)
10 Months ago
NXP - Assembly Back End Process Engineering Sr Manager

NXP

Bangkok, Thailand (On-Site)
2 Months ago
GoTo Group - Senior Software Engineer (Backend) - Consumer Lending

GoTo Group

Jakarta, Indonesia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Corsair - Manager, Product Engineering

Corsair

Vietnam (On-Site)
4 Months ago
Rackspace Technology - Senior Engagement/Project Manager - IN (Professional Services)

Rackspace Technology

Gurugram, Haryana, India (Hybrid)
1 Month ago
Yodlee - Senior Lead Engineer - QA

Yodlee

Thiruvananthapuram, Kerala, India (On-Site)
1 Month ago
upwork - Director, M&A Accounting

upwork

United States (Remote)
1 Month ago
Nice - Senior Software Engineer

Nice

Pune, Maharashtra, India (Hybrid)
4 Weeks ago
hogarth - Consultant, Marketing Transformation

hogarth

London, England, United Kingdom (Hybrid)
2 Months ago
NVIDIA - Senior Datacenter GPU Power Architect

NVIDIA

Santa Clara, California, United States (On-Site)
6 Months ago
Qualcomm - Data Centre/Cloud AI Go-to-Market Director

Qualcomm

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
1 Month ago
Figma - Researcher, Rapid Research

Figma

San Francisco, California, United States (Remote)
1 Month ago
truecaller - Associate Director of Engineering

truecaller

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

T systems - Worksoft Testdata Manager

T systems

Pune, Maharashtra, India (Hybrid)
4 Months ago
Marvell - Senior Staff/Principal Validation Engineer

Marvell

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Dream Sports - Manager - B2B Sales

Dream Sports

Mumbai, Maharashtra, India (On-Site)
4 Months ago
IT Gurus Software - ETL Test Automation Engineer (ETL Tester)

IT Gurus Software

Pune, Maharashtra, India (On-Site)
9 Months ago
Nagarro - Senior Engineer (Java)

Nagarro

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Granicus - Associate Solution Architect

Granicus

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
GoTo Group - Senior Software Engineer - Big Data

GoTo Group

Bengaluru, Karnataka, India (Remote)
2 Months ago
Lightcast - Data Aggregation & Curation Associate

Lightcast

Chennai, Tamil Nadu, India (On-Site)
3 Years ago
Capgemini - Java Script Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Qualcomm - Software Lead engineer - Camera Automation and Integration

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

AccelData - Senior Backend Engineer

AccelData

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Dream Sports - Engineering Manager - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
5 Months ago
bohemia interactive - Node.js Developer

bohemia interactive

Prague, Prague, Czechia (On-Site)
3 Months ago
Reltio - Senior Backend Engineer

Reltio

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Trend Micro - Backend Engineer (Vision One XDR Workbench)

Trend Micro

Taipei City, Taiwan (On-Site)
1 Month ago
CyberArk - Backend Software Engineer

CyberArk

Santa Clara, California, United States (Hybrid)
1 Month ago
kaizen gaming  - Senior Backend Engineer

kaizen gaming

Lisbon, Lisbon, Portugal (Hybrid)
1 Month ago
Dream Sports - SDE 2 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
1 Year ago
Tesla - Senior Software Engineer (Backend, .Net)

Tesla

Amsterdam, North Holland, Netherlands (On-Site)
5 Months ago
PhonePe - Software Engineer - Backend (7-10 years), Pune

PhonePe

Bengaluru, Karnataka, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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 spanend-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 ourFinLabswe develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more.Over the last20+ 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 of14,500+,and has58offices in 21 countrieswithin key global markets.For more information on the company, please visit ourwebsiteorLinkedIncommunity.

Mississauga, Ontario, Canada (On-Site)

New York, United States (On-Site)

Charlotte, North Carolina, United States (On-Site)

Weehawken Township, New Jersey, United States (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by Synechron

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug