Java Microservices Developer | Spring Boot, Core Java, Data Structures, Messaging Queues (Kafka/IBM MQ), Database (PostgreSQL/Oracle), Reactive Programming job opportunity at Synechron.



DatePosted Today bot
Synechron Java Microservices Developer | Spring Boot, Core Java, Data Structures, Messaging Queues (Kafka/IBM MQ), Database (PostgreSQL/Oracle), Reactive Programming
Experience: 6-years
Pattern: full-time
apply Apply Now
Salary:
Status:

Core Java, Data Structures, Messaging Queues (Kafka/IBM MQ), Database (PostgreSQL/Oracle), Reactive Programming

Copy Link Report
degreeOND
loacation Pune - Hinjewadi (Ascendas), India
loacation Pune - Hinjewa..........India

Job Summary Synechron is seeking an experienced Java Microservices Developer to join our technology team. In this role, you will be responsible for designing, developing, and maintaining scalable, efficient microservices and backend systems to support our enterprise applications. Your expertise in Java, Spring Boot, data structures, messaging queues, and database management will be instrumental in delivering high-quality, resilient solutions. The candidate will work across locations including Pune, Bangalore, and Chennai, with a shift from 12 PM to 9 PM, contributing to key digital transformation initiatives within the organization. Software Requirements Required: Java 8+, Spring Boot (version 2.0+), JPA, Spring Boot JDBC, Hazelcast, SQL (PostgreSQL or Oracle), version control (Git), messaging queues (Kafka or IBM MQ) Preferred: Reactive programming frameworks such as Spring WebFlux, design pattern frameworks, enterprise messaging tools, cloud deployment tools (optional) Experience level: 5 to 6 years of hands-on experience in microservices development, focusing on core Java skills and messaging systems Overall Responsibilities Develop and maintain microservices architectures leveraging Java, Spring Boot, and related frameworks Implement core data structures, streams, and design patterns to ensure efficient and maintainable code Integrate messaging queues such as Kafka or IBM MQ for reliable asynchronous communication Optimize database interactions with Hibernate/JPA and SQL queries; work with PostgreSQL or Oracle databases Collaborate with cross-functional teams to understand requirements, design solutions, and deliver features on time Conduct code reviews, enforce best practices, and support continuous improvement initiatives Troubleshoot and resolve technical issues quickly to ensure high system availability and performance Contribute to documentation, technical specifications, and architectural diagrams Stay updated with latest trends in Java development, reactive programming, and backend technologies Technical Skills (By Category) Programming Languages: Required: Java 8+, core Java, Stream API, data structures, design patterns Preferred: Reactive programming with Spring WebFlux, Kotlin or Scala Databases/Data Management: PostgreSQL, Oracle, JPA, Spring Data, Hibernate Cloud Technologies: Not mandatory but familiarity with cloud deployment (AWS, GCP, Azure) is a plus Frameworks and Libraries: Spring Boot, Spring Data, Hibernate, Kafka, IBM MQ, Hazelcast Development Tools & Methodologies: Git, Jenkins, Maven, Agile/Scrum, TDD/BDD practices, JIRA, Confluence Security Protocols: Basic understanding of security practices for APIs and microservices Experience Requirements 5–6 years of proven experience in Java-based microservices development Strong expertise in core Java, data structures, design patterns, and messaging queues Experience working with relational databases, ORM frameworks, and high-volume transaction processing Experience in Agile environments with code review and collaborative development practices Preferably experience related to capital markets, banking, or fintech domains, but core skills are paramount Day-to-Day Activities Develop, test, and deploy scalable microservices based on business requirements Collaborate with product, testing, and operations teams to ensure seamless integration and performance Conduct code reviews, optimize existing solutions, and implement best practices Troubleshoot issues, perform root cause analysis, and resolve bugs promptly Write detailed technical documentation and specifications Monitor application health, optimize performance, and support production deployments Participate in sprint planning, daily stand-ups, and retrospective meetings to ensure project alignment Qualifications Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field Certifications like Oracle Certified Java Programmer or equivalent are preferred Proven experience in developing microservices architectures, preferably in a financial environment Strong analytical, problem-solving, and communication skills Ability to work across multiple locations and adapt to diverse team environments Professional Competencies Strong technical insight with problem-solving skills and attention to detail Effective communication skills to convey technical ideas clearly Ability to work independently, take ownership, and collaborate effectively within teams Flexibility to adapt to changing requirements and new technologies Focus on delivering high-quality, maintainable, and scalable solutions Organized approach to managing tasks within a fast-paced 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

Other Ai Matches

Eagle Support Applicants are expected to have a solid experience in handling Job related tasks
Actimize Developer – Case Management, Security, and System Integration Applicants are expected to have a solid experience in handling Security, and System Integration related tasks
C++ Software Engineer Applicants are expected to have a solid experience in handling Job related tasks
Test Automation Engineer Applicants are expected to have a solid experience in handling Job related tasks
Senior Business Analyst Applicants are expected to have a solid experience in handling Job related tasks
VisionPlus Testing Applicants are expected to have a solid experience in handling Job related tasks
ERM Specialist Applicants are expected to have a solid experience in handling Job related tasks
Lead SRE – Platform Engineer Applicants are expected to have a solid experience in handling Job related tasks
Automation Playwright Tester Applicants are expected to have a solid experience in handling Job related tasks
Windows Administration Specialist — SRE Team SRE Team Applicants are expected to have a solid experience in handling Job related tasks
Scrum Master Applicants are expected to have a solid experience in handling Job related tasks
Senior Solution Architect Consultant Applicants are expected to have a solid experience in handling Job related tasks
Full‑Stack Developer – .NET + AWS Applicants are expected to have a solid experience in handling Job related tasks
Databricks Administrator Applicants are expected to have a solid experience in handling Job related tasks
Containerisation Specialist — SRE Team Applicants are expected to have a solid experience in handling Job related tasks
Hogan Developer Applicants are expected to have a solid experience in handling Job related tasks
Java Microservices Developer | Spring Boot, Core Java, Data Structures, Messaging Queues (Kafka/IBM MQ), Reactive Programming, PostgreSQL/Oracle Applicants are expected to have a solid experience in handling Core Java, Data Structures, Messaging Queues (Kafka/IBM MQ), Reactive Programming, PostgreSQL/Oracle related tasks
Lead - Full Stack Senior Java Developer Applicants are expected to have a solid experience in handling Job related tasks
C++ Software Engineer Applicants are expected to have a solid experience in handling Job related tasks
Lead SRE Applicants are expected to have a solid experience in handling Job related tasks
Java Developer with Commodity Trading and Endur Tool Applicants are expected to have a solid experience in handling Job related tasks
Java Microservices Developer | Spring Boot, REST API, Cloud (AWS/Azure), Security, Agile Applicants are expected to have a solid experience in handling REST API, Cloud (AWS/Azure), Security, Agile related tasks
Staff Engineer (GraphQL + .Net) Applicants are expected to have a solid experience in handling Job related tasks