Skip to main content
ResumeKart
← Back to Jobs

Java Full Stack Developer – Java, React, Spring Boot, REST APIs & SQL

SynechronIndia
Full-time3-7
👁️ 0 views📝 0 applicationsPosted 9/14/2026Expires 10/14/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Java Full Stack Developer – Java, React, Spring Boot, REST APIs & SQL roles in India — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

Job Summary Synechron is seeking a Java Full Stack Developer (Java + React) with at least 3 years of experience in Java software development and full-stack application delivery. The role will focus on developing, maintaining, and enhancing scalable applications using Java, Java EE, React, RESTful web services, relational databases, and SQL. The successful candidate will collaborate with cross-functional teams to deliver reliable features, resolve technical issues, participate in code reviews, and contribute to maintainable solutions aligned with business objectives. Software Requirements Required • Java: At least 3 years of professional experience developing Java-based applications and systems. • Java EE: Strong understanding of the Java EE platform and enterprise application development concepts. • React: Practical experience developing responsive and maintainable user interfaces using React. • Java Web Frameworks: Experience with Spring, Hibernate, JSF, or comparable Java web development frameworks. • RESTful Web Services: Experience developing, consuming, integrating, and troubleshooting REST APIs. • Relational Databases and SQL: Experience working with relational databases and writing SQL queries for application development and data validation. • Version Control: Experience using Git or an equivalent version control system. • Agile Methodologies: Familiarity with Agile software development practices. • Development and Testing Tools: Experience using approved tools for coding, debugging, testing, documentation, defect tracking, and collaboration. Preferred • Experience with modern React development practices, component design, state management, routing, and frontend testing. • Experience with Java build and dependency management tools. • Exposure to CI/CD pipelines and automated build and deployment practices. • Experience with responsive web design, browser compatibility, and frontend performance optimization. • Familiarity with application monitoring, logging, and production support tools. • Exposure to cloud-based application development or deployment environments. Overall Responsibilities • Develop, maintain, and enhance Java-based enterprise applications using Java, Java EE, React, and related technologies. • Build clean, maintainable, scalable, and testable backend and frontend components. • Design and implement application features based on approved business and technical requirements. • Develop and integrate RESTful web services to support communication between frontend applications, backend services, and external systems. • Create and maintain React-based user interfaces that meet functional, usability, accessibility, and performance requirements. • Work with relational databases and SQL to support data access, application functionality, data validation, and issue investigation. • Collaborate with cross-functional teams to develop new features, improve existing functionality, clarify requirements, and manage dependencies. • Participate in code reviews and ensure that code follows approved engineering standards, design principles, security practices, and documentation requirements. • Debug, troubleshoot, and resolve application defects and technical issues within agreed timelines. • Support testing, deployment, release activities, and post-production issue resolution. • Apply Agile development practices, contribute to iterative delivery, and participate in relevant team ceremonies. • Stay informed about updates in Java, React, web development, application security, and related technologies. • Contribute to maintainable and efficient solutions by reducing unnecessary processing, reusing appropriate components, and considering responsible use of computing resources where applicable. Technical Skills (By Category) Programming Languages Essential • Strong programming skills in Java. • At least 3 years of experience developing Java-based applications. • Understanding of Java EE programming concepts and enterprise application development. • Experience with JavaScript for web application development. • Experience developing React-based frontend components. • Ability to write clean, maintainable, scalable, readable, and testable code. Preferred • Experience with TypeScript for React or frontend application development. • Exposure to additional scripting or programming languages used for automation, testing, or application support. Databases and Data Management Essential • Experience working with relational databases. • Practical knowledge of SQL, including queries, joins, filtering, aggregation, and data validation. • Ability to integrate Java applications with relational databases. • Understanding of data models, persistence, transactions, and application data access. • Ability to investigate and resolve issues involving application data or database interactions. Preferred • Experience with database performance optimization, indexing, stored procedures, and query tuning. • Exposure to database migration, data validation, or data quality practices. • Familiarity with more than one relational database technology. Cloud Technologies Essential • Understanding of application deployment and support across development, testing, and production environments. • Awareness of environment configuration, service connectivity, and application availability considerations. Preferred • Exposure to cloud-based application development or deployment. • Familiarity with cloud hosting, storage, monitoring, or application service concepts. • Experience supporting Java and React applications in cloud or hybrid environments. Frameworks and Libraries Essential • Java EE application development. • Experience with one or more Java web development frameworks, including Spring, Hibernate, or JSF. • React development for frontend applications, reusable components, and user interface functionality. • RESTful web service development and integration. • Understanding of object-oriented programming, modular design, application layering, and reusable components. Preferred • Experience with React routing, state management, frontend validation, and component testing. • Exposure to frontend libraries used for responsive design and user interface development. • Familiarity with Java frameworks or libraries for security, persistence, validation, logging, or testing. Development Tools and Methodologies Essential • Experience using Git or an equivalent version control system. • Familiarity with Agile software development methodologies. • Experience participating in requirements analysis, development, testing, code reviews, deployment, and support activities. • Ability to use development, debugging, testing, issue tracking, and documentation tools. • Experience reviewing code and applying software development standards. • Ability to manage multiple development tasks and meet agreed delivery timelines. Preferred • Experience with CI/CD pipelines and automated build or deployment processes. • Familiarity with Java build and dependency management tools. • Exposure to automated unit, integration, API, or frontend testing. • Experience with application monitoring, logging, performance analysis, or production diagnostics. Security Protocols Essential • Understanding of secure software development practices for Java, React, and RESTful applications. • Awareness of authentication, authorization, access controls, input validation, secure error handling, and protection of sensitive data. • Ability to follow approved security, privacy, coding, and data handling standards. • Understanding of secure API communication and appropriate handling of application credentials and configuration data. Preferred • Exposure

Required Skills

JavaJava EEReactSpringHibernateREST APIsSQLGitAgileTypeScriptCI/CDResponsive Web DesignApplication MonitoringCloud Technologies

Partner picks for Java Full Stack Developer – Java, React, Spring Boot, REST APIs & SQL in India

Matched to the skills this page calls for and the candidate's location.

Partner
  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

    covers reactcovers sql
  • Partner competition

    Hackathon platform used by student and community hackathons across India.

    covers react

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.