Enter a job title or keyword

Full Stack Java Developer | Spring Boot, AngularReact, Microservices, Kafka, Docker & Kubernetes

Synechron


Job Location:

Bengaluru - India

Monthly Salary: Not provided by the employer
Posted: 3 September 2026 (6 hours ago)
Application Deadline: 1 December 2026
Vacancies: 1 Vacancy

Job Summary

Job Summary

Synechron is seeking a Full Stack Java Developer (Java FS) with 715 years of industry experience and strong hands-on expertise in Java development. The role involves developing and delivering solutions across the full software development lifecycle using Java J2EE web services SQL databases UI frameworks cloud-native technologies and API integration platforms. The position will translate high-level business requirements into detailed functional technical and system requirements while supporting Project Managers and Business Analysts in product delivery. The role contributes to business objectives by delivering scalable secure maintainable and high-quality full-stack solutions in an Agile environment.

Software Requirements (Required and Preferred)

Required

  • Java and J2EE: Strong hands-on development experience across the software development lifecycle.

  • Spring Boot: Experience developing enterprise-grade backend applications and services.

  • Web Services and API Integration: Experience designing developing consuming and integrating web services.

  • SQL database development: Strong experience with SQL database development.

  • Postgres: Solid understanding of relational databases with Postgres experience required.

  • UI technologies: Experience with Angular and/or React.

  • Docker: Experience containerizing applications.

  • Kubernetes: Experience supporting container orchestration and deployment.

  • Kafka: Experience with event streaming and asynchronous communication.

  • API integration platforms: Experience with Mulesoft and/or Apigee.

  • Software development methodologies: Established technical knowledge of software development methodologies and implementation using the Java technology stack.

  • Software development lifecycle: Established technical knowledge of SDLC and Agile methodologies.

  • Source control and integrated development environments: Experience with source control tools and common IDEs such as Eclipse.

  • Specific software versions are not defined in the requirements; candidates should have experience with versions applicable to the assigned technology environment.

Preferred

  • Spring and Hibernate: Strong experience with one or both.

  • JavaScript JQuery and JSON: Experience supporting full-stack application development and integrations.

  • Multithreading: Experience developing concurrent and high-throughput applications.

  • Jenkins continuous integration and Sonar: Experience supporting automated build code quality and delivery processes.

  • Test automation: Experience with Cucumber Selenium or other test automation tools.

  • TDD and BDD: Ability to deliver solutions using Test-Driven Development and Behavior-Driven Development.

  • Autosys: Experience with job scheduling and batch processing.

  • Unix commands and scripting: Experience supporting application operations and automation.

  • Financial Services: Industry experience is preferred.

Overall Responsibilities

  • Develop enhance and maintain full-stack applications using Java J2EE Spring Boot web services SQL databases and UI frameworks.

  • Translate high-level business requirements for multiple complex requests into detailed functional technical and system requirements.

  • Support all phases of the software development lifecycle including analysis design development testing deployment and maintenance.

  • Assist Project Managers and Business Analysts in product delivery planning estimation clarification and technical execution.

  • Design and implement scalable backend services user interface components APIs integrations and database solutions.

  • Develop and maintain API integrations using Mulesoft and/or Apigee as applicable to project needs.

  • Implement event-driven solutions using Kafka where required.

  • Build package deploy and support applications using Docker and Kubernetes.

  • Develop efficient SQL solutions and support relational database development using Postgres.

  • Collaborate with cross-functional international IT and Business groups across regions and roles.

  • Apply Agile methodologies and established software development practices to deliver project outcomes.

  • Participate in code reviews technical discussions defect resolution troubleshooting and performance improvement activities.

  • Use source control common IDEs continuous integration code quality and test automation tools to support reliable delivery.

  • Take ownership of assigned tasks raise questions when requirements or technical issues are unclear and leverage relevant team expertise to resolve problems.

  • Promote maintainable secure reusable and resource-efficient solutions that reduce rework and support sustainable software delivery.

  • Deliver solutions that meet agreed functional requirements technical standards quality expectations and project timelines.

Technical Skills (By Category)

Programming Languages

Essential

  • Strong Java development experience.

  • Proficiency in J2EE and enterprise application development.

  • Strong understanding of object-oriented programming and software development principles.

  • Ability to apply appropriate data structures algorithms exception handling and multithreading concepts.

  • Experience with JavaScript for full-stack development is required where applicable to the UI implementation.

Preferred

  • Experience with JQuery.

  • Experience with JSON processing and integration.

  • Experience developing concurrent high-throughput or distributed applications.

  • Experience applying reusable design patterns and clean coding practices.

Databases/Data Management

Essential

  • Strong experience with SQL database development.

  • Solid understanding of relational databases.

  • Experience with Postgres.

  • Ability to design query optimize and troubleshoot database solutions.

  • Understanding of data modeling data integrity data validation transactions and performance considerations.

Preferred

  • Experience with database performance tuning and query optimization.

  • Experience with data migration reconciliation reporting or integration activities.

  • Experience working with database access frameworks such as Hibernate.

Cloud Technologies

Essential

  • Experience with Docker for application containerization.

  • Experience with Kubernetes for container orchestration and deployment.

  • Understanding of deployment service discovery scalability availability and application configuration in containerized environments.

Preferred

  • Experience supporting Java applications in cloud environments.

  • Experience with cloud-native architecture infrastructure automation monitoring and resource optimization.

  • Experience improving deployment efficiency and reducing unnecessary infrastructure usage.

Frameworks and Libraries

Essential

  • Spring Boot.

  • J2EE technologies.

  • Experience with Angular and/or React.

  • Experience developing and integrating web services.

  • Experience implementing RESTful APIs and related integrations.

  • Experience with Kafka for event-driven or asynchronous processing where required.

Preferred

  • Spring.

  • Hibernate.

  • Mulesoft and/or Apigee integration components.

  • Reusable UI API and service development frameworks.

  • Libraries supporting automated testing API validation and application integration.

Development Tools and Methodologies

Essential

  • Knowledge of Agile methodologies and software development lifecycle practices.

  • Experience with source control tools.

  • Experience with common IDEs such as Eclipse.

  • Experience with code reviews defect tracking debugging and collaborative development.

  • Experience supporting application development across analysis design coding testing deployment and maintenance.

Preferred

  • Jenkins and continuous integration.

  • Sonar or comparable code quality tools.

  • Cucumber Selenium or other test automation tools.

  • TDD and BDD delivery practices.

  • Autosys.

  • Unix commands and scripting.

  • Experience with CI/CD pipeline implementation and release automation.

Security Protocols

Essential

  • Ability to develop secure Java applications APIs integrations and database solutions.

  • Awareness of secure coding practices authentication authorization access control data protection and secure API design.

  • Ability to identify and address security risks during development testing deployment and maintenance.

Preferred

  • Experience integrating security validation into CI/CD pipelines.

  • Experience supporting secure containerized deployments using Docker and Kubernetes.

  • Experience with security reviews vulnerability remediation and audit-related technical activities.

Experience Requirements

  • 715 years of industry experience with strong experience in Java development.

  • Hands-on experience across all phases of the software development lifecycle.

  • Strong experience with Java J2EE Spring Boot web services SQL database development and UI frameworks.

  • Experience with Angular and/or React.

  • Experience with Docker Kubernetes API integration using Mulesoft and/or Apigee and Kafka.

  • Experience developing solutions using Agile methodologies.

  • Experience translating high-level business requirements into detailed functional technical and system requirements.

  • Experience collaborating with Project Managers Business Analysts IT groups Business groups and distributed teams.

  • Experience with Financial Services is preferred.

  • Candidates may qualify through an equivalent combination of formal education software development experience full-stack delivery technical implementation and relevant experience in similar roles.

  • Experience should be evaluated based on technical scope delivery responsibility solution complexity collaboration and demonstrated project outcomes.

Day-to-Day Activities

  • Develop and maintain Java Spring Boot J2EE web service API integration UI and SQL database components across assigned product initiatives.

  • Participate in Agile ceremonies technical discussions requirements clarification code reviews and regular collaboration with Project Managers Business Analysts IT teams and Business teams.

  • Design implement test troubleshoot and document scalable solutions using Angular and/or React Postgres Docker Kubernetes Kafka and applicable integration platforms.

  • Make technical decisions within assigned responsibilities raise questions when requirements or issues are unclear and deliver agreed work products in line with quality security maintainability and timeline expectations.

Qualifications

  • Bachelors degree or Masters degree in Computer Science Information Systems Software Engineering or a related field; an equivalent combination of education and software development or other similar relevant experience may be considered.

  • 715 years of industry experience with strong Java development experience.

  • Relevant training in Java Spring Boot full-stack development API integration databases containers Agile methodologies or software development practices is preferred.

  • Certifications in Java cloud technologies Kubernetes Agile delivery or related technical areas are preferred but are not specified as mandatory.

  • Maintain continuous professional development in Java technology UI frameworks API integration cloud-native development software quality security and emerging engineering practices.

Professional Competencies

  • Apply strong problem-solving and debugging skills to analyze complex technical issues identify root causes and implement effective solutions.

  • Work collaboratively within international cross-functional IT and Business teams while contributing technical knowledge and supporting shared delivery objectives.

  • Communicate clearly and effectively in verbal and written interactions across different regions roles and levels of technical understanding.

  • Demonstrate adaptability and learning orientation when working with changing requirements technologies project priorities and delivery conditions.

  • Think strategically ask relevant questions take ownership of assigned tasks and use available team expertise to resolve issues and improve solutions.

  • Manage time priorities dependencies and deliverables effectively in a fast-paced high-energy demanding and team-oriented environment.

SYNECHRONS 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 applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.

Candidate Application Notice


Required Experience:

IC


About Company

Company Logo

Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir des solutions numériques de premier plan. Les technologies progressistes et les stratégie ... View more

View Profile View Profile