CareerScanCareerScan
JobsCompanies
BlogContact
For Employers
Sign InRegister Free
CareerScanCareerScan

India's verified job platform connecting candidates directly with employers. 100% free applications with instant ATS resume scoring.

Chennai, Bengaluru & Hyderabad
Jobs by location
Jobs in ChennaiJobs in BengaluruJobs in HyderabadJobs in PuneJobs in Mumbai
Popular roles
AR Caller JobsHealthcare Medical CodingReact / Full Stack DeveloperData & Power BI AnalystCustomer Support Executive
Top companies
TCS CareersCognizant JobsInfosys OpeningsApollo HospitalsOmega Healthcare
Career services
Free ATS Resume CheckerAI Resume Builder (Free)AI Job MatcherSalary Guide & BenchmarksJob Alerts on WhatsApp
© 2026 CareerScan India. All rights reserved.256-bit SSL encrypted & verified
Back to all jobs
  1. Home
  2. Jobs
  3. Java Full Stack Developer – Spring, REST APIs & SQL
Synechron
Synechron

Java Full Stack Developer – Spring, REST APIs & SQL

Bengaluru - Bellandur (GTP)
5+ years exp
Full-time
Posted 5d ago
0 views
Actively Hiring Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Java Full Stack Developer – Spring, REST APIs & SQL role at Synechron.

Apply for this position

Apply on Company Website
Notice a broken link or wrong info?

Job Description

Job Summary

Synechron is seeking a

Java Full Stack (Java FS) professional

with

5+ years of experience

in Java software development. The role will develop, maintain, and enhance Java-based applications and systems while contributing to full-stack web application delivery.The position will support business objectives by delivering clean, maintainable, scalable, and reliable software; collaborating with cross-functional teams; resolving technical issues; and applying current Java, web development, database, and Agile engineering practices.

Software Requirements

Required

  • Strong knowledge of Java and the Java EE platform.
  • Experience using Java 8 or later and current supported Java versions, based on project requirements.
  • Experience with web development frameworks such as Spring, Hibernate, or JSF.
  • Knowledge of relational databases and SQL.
  • Familiarity with Agile software development methodologies.
  • Experience with Git or equivalent version control systems.
  • Understanding of RESTful web services and API integration.
  • Experience with software development lifecycle practices, including design, development, testing, deployment, maintenance, and support.
  • Ability to write clean, maintainable, scalable, and testable code.
  • Experience participating in code reviews and applying software development standards.
  • Ability to debug and resolve technical issues in a timely manner.

Preferred

  • Experience developing enterprise-scale Java full-stack applications.
  • Experience with Spring Boot, Spring MVC, Spring Security, or related technologies.
  • Experience with frontend technologies such as JavaScript, TypeScript, HTML5, and CSS3.
  • Experience with Angular, React, or another modern frontend framework.
  • Knowledge of microservices and distributed application development.
  • Experience with automated testing, CI/CD, and DevOps practices.
  • Familiarity with application monitoring, logging, and performance improvement tools.
  • Knowledge of secure coding practices and efficient use of computing resources.

Overall Responsibilities

  • Develop and maintain Java-based applications and systems.
  • Contribute to frontend and full-stack web application development where required.
  • Write clean, maintainable, scalable, and testable code.
  • Collaborate with cross-functional teams to develop new features and improve existing functionality.
  • Design, develop, and integrate RESTful web services.
  • Work with relational databases and SQL to support application functionality and data requirements.
  • Participate in code reviews and ensure that code adheres to applicable industry and project standards.
  • Debug, troubleshoot, and fix technical issues in a timely manner.
  • Contribute to technical design discussions and application architecture decisions.
  • Participate in Agile ceremonies, including planning, estimation, refinement, reviews, and retrospectives.
  • Support application testing, deployment, maintenance, and production issue resolution.
  • Identify opportunities to improve code quality, application performance, maintainability, and delivery efficiency.
  • Stay up to date with the latest developments in Java, Java EE, web development, and related technologies.
  • Consider security, scalability, operational efficiency, and sustainability when designing and implementing solutions.

Technical Skills (By Category)

Programming Languages

Essential

  • Java using Java 8 or later and current supported versions as applicable to the project.
  • Strong understanding of object-oriented programming principles.
  • Knowledge of Java collections, exception handling, multithreading, and application performance.
  • Understanding of data structures and algorithms.
  • Ability to develop maintainable, testable, and production-quality code.

Preferred

  • JavaScript or TypeScript.
  • HTML5 and CSS3.
  • Experience with responsive web development.
  • Knowledge of scripting languages used for automation or development support.

Databases/Data Management

Essential

  • Knowledge of relational database management systems.
  • Strong understanding of SQL, data modeling, and database integration.
  • Experience writing queries and supporting application data-access requirements.
  • Understanding of data integrity, transactions, indexing, and database performance.

Preferred

  • Experience with database schema design and query optimization.
  • Knowledge of NoSQL databases.
  • Familiarity with object-relational mapping and data persistence practices.
  • Understanding of data security, backup, and data lifecycle considerations.

Cloud Technologies

Essential

  • Working knowledge of cloud computing concepts and infrastructure.
  • Understanding of application deployment, scalability, availability, monitoring, and configuration in cloud environments.
  • Ability to support Java applications across development, testing, and production environments.

Preferred

  • Experience deploying Java full-stack applications to cloud platforms.
  • Familiarity with containers, orchestration, managed databases, storage, networking, and identity services.
  • Experience with cloud monitoring, automation, and cost optimization.
  • Understanding of efficient and sustainable cloud resource usage.

Frameworks and Libraries

Essential

  • Experience with Java web development frameworks such as Spring, Hibernate, or JSF.
  • Understanding of RESTful web services and API integration.
  • Knowledge of component-based application development.
  • Experience with unit testing and integration testing practices.
  • Understanding of ORM concepts and database connectivity.

Preferred

  • Experience with Spring Boot, Spring MVC, and Spring Security.
  • Experience with Angular, React, or another modern frontend framework.
  • Knowledge of microservices, API gateways, messaging frameworks, or integration libraries.
  • Familiarity with application performance and distributed system libraries.

Development Tools and Methodologies

Essential

  • Familiarity with Agile software development methodologies.
  • Experience with Git or equivalent version control systems.
  • Understanding of branching, merging, pull requests, and code review practices.
  • Experience with software development lifecycle processes.
  • Familiarity with issue tracking, project management, and collaboration tools.
  • Experience with testing, defect management, documentation, and release processes.

Preferred

  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with build and dependency management tools.
  • Knowledge of automated quality checks, code analysis, and test automation.
  • Experience with application logging, monitoring, and troubleshooting tools.
  • Understanding of software architecture and design patterns.

Security Protocols

Essential

  • Understanding of secure software development principles.
  • Awareness of authentication, authorization, access controls, encryption, and secure data handling.
  • Knowledge of secure RESTful API development.
  • Ability to identify and address common web application security risks.

Preferred

  • Experience with application security testing and vulnerability remediation.
  • Familiarity with secure configuration, secrets management, and identity management.
  • Knowledge of security practices for cloud-based Java applications.
  • Understanding of privacy and regulatory considerations applicable to software development.

Experience Requirements

  • Minimum

5+ years of experience

in Java software development.

  • Experience with Java and the Java EE platform.
  • Experience with Java web development frameworks such as Spring, Hibernate, or JSF.
  • Experience with relational databases and SQL.
  • Experience developing and integrating RESTful web services.
  • Experience with Agile software development methodologies.
  • Experience using Git or an equivalent version control system.
  • Experience writing clean, maintainable, scalable, and testable code.
  • Experience participating in code reviews and applying software development standards.
  • Experience debugging and resolving complex technical issues.
  • Experience with software design, application maintenance, testing, deployment, and production support.
  • Experience with frontend development and Java full-stack applications is preferred.
  • Experience in enterprise software development, financial services, banking, insurance, or other complex technology environments is preferred.
  • Candidates may also qualify through equivalent practical experience, relevant technical training, certifications, or a portfolio demonstrating Java development capabilities.

Day-to-Day Activities

  • Develop, enhance, test, and maintain Java applications, RESTful services, frontend components, and related system integrations.
  • Collaborate with cross-functional teams through Agile meetings, requirement discussions, technical design sessions, code reviews, and delivery planning.
  • Investigate and resolve technical issues, contribute to project deliverables, document changes, and support application releases and maintenance.
  • Make implementation decisions within established technical standards, escalate risks when required, and recommend improvements to code quality, performance, security, and maintainability.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field; equivalent professional experience may be considered.
  • Minimum

5+ years of experience

in Java software development, including relevant experience with Java web technologies.

  • Certifications in Java, cloud computing, Agile, software architecture, or related technologies are preferred but are not mandatory unless required for a project.
  • Complete Synechron-required training related to information security, data protection, software development standards, and responsible technology use.
  • Maintain continuous professional development in Java, Java EE, full-stack development, cloud technologies, databases, security, testing, and Agile delivery.

Professional Competencies

  • Critical thinking, analytical reasoning, strong problem-solving, and effective debugging.
  • Technical teamwork, collaboration, knowledge sharing, and accountability for assigned deliverables.
  • Clear written and verbal communication with effective coordination across project teams.
  • Adaptability, continuous learning, and application of evolving Java and full-stack development practices.
  • Innovation focused on practical, secure, scalable, maintainable, and sustainable software solutions.
  • Effective organization, prioritization, time management, and delivery of multiple development activities.

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

Key Requirements & Skills

  • Strong knowledge of Java and the Java EE platform.
  • Experience using Java 8 or later and current supported Java versions, based on project requirements.
  • Experience with web development frameworks such as Spring, Hibernate, or JSF.
  • Knowledge of relational databases and SQL.
  • Familiarity with Agile software development methodologies.
  • Experience with Git or equivalent version control systems.
  • Understanding of RESTful web services and API integration.
  • Experience with software development lifecycle practices, including design, development, testing, deployment, maintenance, and support.
  • Ability to write clean, maintainable, scalable, and testable code.
  • Experience participating in code reviews and applying software development standards.
  • Ability to debug and resolve technical issues in a timely manner.
  • Experience developing enterprise-scale Java full-stack applications.
  • Experience with Spring Boot, Spring MVC, Spring Security, or related technologies.
  • Experience with frontend technologies such as JavaScript, TypeScript, HTML5, and CSS3.
  • Experience with Angular, React, or another modern frontend framework.
  • Knowledge of microservices and distributed application development.
  • Experience with automated testing, CI/CD, and DevOps practices.
  • Familiarity with application monitoring, logging, and performance improvement tools.
  • Knowledge of secure coding practices and efficient use of computing resources.
  • JavaScript or TypeScript.
  • HTML5 and CSS3.
  • Experience with responsive web development.
  • Knowledge of scripting languages used for automation or development support.
  • Experience with database schema design and query optimization.
  • Knowledge of NoSQL databases.
  • Familiarity with object-relational mapping and data persistence practices.
  • Understanding of data security, backup, and data lifecycle considerations.
  • Experience deploying Java full-stack applications to cloud platforms.
  • Familiarity with containers, orchestration, managed databases, storage, networking, and identity services.
  • Experience with cloud monitoring, automation, and cost optimization.

Frequently Asked Questions

How to apply for Java Full Stack Developer – Spring, REST APIs & SQL at Synechron?

Click the "Apply on Company Website" button on this page to submit your application directly on the employer's official portal.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

5+ years of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

ApplicationActively Hiring
Apply on Company Website
Broken link or expired?
Synechron

Synechron

About Us stat_minus_1 Careers Contact Us globe globe Global EN Close menu Australia EN France FR Japan JP Saudi Arabia AR Serbia EN United Arab Emirates EN Expertise keyboard_arrow_down Capabilities Artificial Intelligence Cloud and DevOps Consulting Software Engineering Cybersecurity Data & Analytics Digital Experience Platforms ServiceNow Salesforce Appian Industries arrow_forward We provide the tools, the strategies and the dedicated experts to help you craft innovations that best suit your business' use cases, and your imagination. Learn More > Perspectives keyboard_arrow_down

Visit Company Website

More jobs at Synechron

Python AI

Bengaluru - Bellandur (GTP)

Technical Engineer – Java 17/21, Spring Boot, Microservices, Kafka & IAM

Hyderabad Eco Park

Big Data Engineer – Java, Apache Spark, AWS EMR, Lambda, EKS & Airflow

Chennai - Taramani (Ascendas)

Share this Opening

Job Alerts for fullstack

Receive email alerts whenever new fullstack roles in Bengaluru - Bellandur (GTP) are posted.

Set Free Alert →

Similar Openings

Explore related active roles in fullstack

View all
UrgentActively Hiring
ALTEN
Développeur Fullstack (H/F)
ALTEN Verified
0-2 Yrs
Salary not disclosed
Bezons, IDF, fr
fullstackFull-time
Posted 17h ago
Apply Now
UrgentActively Hiring
Siemens Healthineers
Sr Full Stack Developer – (Platform Integration)
Siemens Healthineers Verified
8+ years
Salary not disclosed
PUN MIC T 4
fullstackFull-time
Posted 17h ago
Apply Now
Actively Hiring
Scribe
Senior Full-Stack Engineer, Agents
Scribe Verified
0-2 Yrs
₹11.8L – ₹15.9L/mo
United States
fullstackFull-time
Posted 17h ago
Apply Now

Java Full Stack Developer – Spring, REST APIs & SQL

Synechron · Bengaluru - Bellandur (GTP)

Apply on Company Website