Software Engineer (MVC with Java, Kafka, REST APIs, Microservices)

💰 ₹50,400 - ₹80,640 (Est.) 📍 Bangalore 🕐 Today

Job Description

Job Summary

Synechron is seeking a skilled Software Engineer specializing in MVC architecture with expertise in Java, Kafka, REST APIs, and Microservices. The role is critical in developing and maintaining scalable, high-performance cloud-based solutions within a financial services environment. The engineer will collaborate with cross-functional teams to deliver innovative, reliable, and efficient software components that support business objectives, primarily within our cloud-enabled Institutional Banking Data Platform.

This position contributes to ensuring platform stability, driving process improvements, and delivering value through modern development practices aligned with agile methodologies.

Software Requirements

Required:
• Proven expertise in MVC architecture using Java (preferably Java 8+)
• Hands-on experience with Kafka for distributed messaging and event streaming
• Strong knowledge of REST API design, development, and consumption
• Experience with Microservices architecture and implementation
• Working knowledge of cloud platforms such as AWS, Azure, or GCP
• Familiarity with version control tools, ideally Git
• Experience in test automation covering unit, integration, and acceptance testing

Preferred:
• Experience with containerization (Docker) and orchestration (Kubernetes)
• Knowledge of CI/CD pipelines with tools like Jenkins, TeamCity
• Familiarity with other programming languages such as C# or Python
• Exposure to security best practices in cloud and web applications

Overall Responsibilities
• Design, develop, and deliver scalable software solutions aligned with business and technical requirements
• Contribute to system and architecture design for microservices and API-driven solutions
• Implement solutions following best practices for performance, security, and maintainability
• Ensure code quality through rigorous reviews and automated testing
• Integrate solutions within cloud environments and CI/CD workflows
• Provide technical support, troubleshoot issues, and optimize application performance
• Collaborate with teams across functional domains and share knowledge to foster continuous improvement
• Stay informed about emerging cloud and microservices technologies, recommending relevant innovations

Technical Skills (By Category)

Programming Languages & Frameworks:
• Essential: Java (8+), MVC architecture implementation
• Preferred: Familiarity with frameworks like Spring Boot, Spring MVC

Messaging & Streaming Platforms:
• Kafka for event-driven architectures and messaging

APIs & Data Formats:
• REST API design, development, and testing
• Experience working with JSON, XML, and XSLT

Databases & Data Management:
• Experience with relational databases such as MSSQL, Oracle
• Knowledge of NoSQL databases like MongoDB (preferred)

Cloud Technologies & Infrastructure:
• Cloud platforms such as AWS, Azure, or GCP (essential)
• Containerization tools like Docker and orchestration platforms like Kubernetes (preferred)

DevOps & CI/CD:
• Tools like Git, Jenkins, TeamCity, or similar
• Automated testing frameworks and deployment pipelines

Additional Skills & Concepts:
• Microservices architecture design and implementation
• Cloud security best practices
• Knowledge of Agile development processes and tools like JIRA, Confluence

Experience Requirements
• Minimum of 4+ years of industry experience in software development
• Proven expertise in MVC frameworks with Java
• Hands-on experience with Kafka, REST APIs, and Microservices in a cloud environment
• Experience working in large-scale, distributed, or cloud-native systems
• Prior experience in financial or banking software projects (preferred)

Day-to-Day Activities
• Collaborate with product teams and technical peers during daily stand-ups and planning sessions
• Develop, test, and deploy features aligned with business priorities
• Conduct code reviews and provide constructive feedback
• Troubleshoot, debug, and resolve technical issues promptly
• Design and implement API solutions and event-driven components
• Contribute to continuous integration and continuous deployment efforts
• Participate in architecture discussions for microservices and cloud-based solutions
• Maintain technical documentation and promote knowledge sharing within teams

Qualifications
• Bachelor’s degree in Computer Science, Information Technology, or related fields
• Relevant certifications such as AWS Certified Solutions Architect, Azure Developer, or Java certifications are a plus
• Proven track record of delivering scalable cloud applications with Java and microservices

Professional Competencies
• Strong analytical and problem-solving skills with a focus on performance and scalability
• Excellent communication skills for effective collaboration and stakeholder management
• Adaptability to evolving technology landscapes and project needs
• Ability to work independently, prioritize tasks, and deliver high-quality results
• A proactive learner with an interest in continuous improvement and innovation
• Effective team player, contributing knowledge and fostering a collaborative 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, ****** 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, ****** orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice

💡 Quick Summary

Seeking a career-building opportunity? The Software Engineer (MVC with Java, Kafka, REST APIs, Microservices) position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Synechron

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Software Engineer (MVC with Java, Kafka, REST APIs, Microservices) in Bangalore is ₹50,400 - ₹80,640 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Software Engineer (MVC with Java, Kafka, REST APIs, Microservices) is an on-site position based in Bangalore. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Software Engineer (MVC with Java, Kafka, REST APIs, Microservices). Previous experience in Software Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Lead I - Mobile Developer

    Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC...

    Full Time / Part Time

    Salary Estimated: 25K to 33K

    Remote

    July 11, 2026


    Apply Now

  • NICE CX One Developer

    Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC...

    Full Time / Part Time

    Salary Estimated: 18K to 33K

    Remote

    July 11, 2026


    Apply Now

  • Sr. Cloud Application Developer

    Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC...

    Full Time / Part Time

    Salary Estimated: 24K to 29K

    Remote

    July 11, 2026


    Apply Now

  • Frontend Web Developer (VueJs developer)

    Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC...

    Full Time / Part Time

    Salary Estimated: 24K to 26K

    Remote

    July 11, 2026


    Apply Now

  • Opportunity for Java Developers (Full time opportunity )

    Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC...

    Full Time / Part Time

    Salary Estimated: 23K to 28K

    Remote

    July 11, 2026


    Apply Now

  • Angular developer role

    Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC...

    Full Time / Part Time

    Salary Estimated: 20K to 21K

    Remote

    July 11, 2026


    Apply Now