Java & React Developer – Spring, REST API, SQL
Technology
SynechronBengaluru East, India1 months agoUntil 24/5/2026
Full timeOn-site
Job description
- *Job Summary**
- *Software Requirements
- Required:
- Strong proficiency in Java and Java EE (3+ years hands-on professional experience)
- Solid experience with web development frameworks: Spring (preferred), Hibernate, or JSF
- Expertise in relational databases and SQL
- Familiarity with RESTful web services (creation and consumption)
- Exposure to Agile software development methodologies
- Proficient in version control systems (Git)
- Experience developing and consuming REST APIs
- Frontend development using React (preferred), or similar modern JavaScript frameworks
- Preferred:
- Experience integrating Java applications with modern front-end stacks and cloud environments
- Familiarity with additional back-end or cloud-native technologies
- *Overall Responsibilities
- Develop and maintain Java-based back-end services and React-based web applications.
- Write clean, maintainable, and scalable code aligned with industry and organizational standards.
- Collaborate with cross-functional teams to deliver new features, improve existing products, and resolve technical challenges.
- Participate in thorough code reviews for quality control and knowledge sharing.
- Perform debugging and issue resolution, ensuring timely delivery of solutions.
- Stay current with trends and advancements in Java, React, and supporting technologies.
- Contribute to a culture of continuous improvement and best practices adoption.
- *Technical Skills (By Category)
- Programming Languages
- Essential: Java, Java EE, JavaScript (React)
- Preferred: TypeScript, HTML5, CSS3
- Databases/Data Management
- Essential: Relational databases (e.g., MySQL, PostgreSQL, Oracle); Advanced SQL querying and optimization
- Preferred: Experience with NoSQL databases (e.g., MongoDB)
- Cloud Technologies
- Essential: Basic understanding of cloud concepts
- Preferred: Experience with deploying microservices or web applications on cloud environments (AWS, Azure, GCP)
- Frameworks and Libraries
- Essential: Spring, Hibernate, JSF, React (or similar JavaScript frameworks)
- Preferred: Redux, Spring Boot, Material-UI
- Development Tools and Methodologies
- Essential: Git, Agile/Scrum project management, modern IDEs (IntelliJ, Eclipse, VSCode)
- Preferred: CI/CD tools (Jenkins, GitHub Actions)
- Security Protocols
- Essential: Awareness of secure coding practices and RESTful API security
- *Experience Requirements
- Minimum 3+ years of experience in Java software development with web frameworks
- Hands-on experience with React or another front-end framework
- Familiarity with Agile methodologies and tools (JIRA, Confluence)
- Proven experience with version control (Git)
- Alternative Pathways: Candidates with equivalent experience in modern Java development and front-end technologies will be considered
- *Day-to-Day Activities
- Develop and maintain both back-end and front-end features for enterprise applications
- Participate in daily stand-ups, sprint planning, and retrospectives in Agile teams
- Translate user stories and business requirements into technical solutions
- Write, test, and deploy code; debug and resolve software issues
- Perform peer code reviews and contribute to knowledge sharing
- Maintain technical documentation and adhere to change control processes
- *Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent practical experience)
- Preferred: Professional certifications in Java, Full Stack Development, or Agile
- Ongoing commitment to professional learning and skills development
- *Professional Competencies
- Advanced problem-solving and analytical thinking
- Strong teamwork, collaboration, and communication skills
- Ability to manage multiple tasks and prioritize deliverables effectively
- Innovation mindset and willingness to adopt new technologies
- Adherence to best practices in coding and documentation
- Effective time management and organizational skills
- S
- **YNECHRON’S DIVERSITY & INCLUSION STATEMENT
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
Keywords
javareact-jsreactspringapplication-programming-interface-apirestful-apisqlsoftware-requirementsjava-eetraining-and-developmentweb-developmenthibernatejsfsoftware-developmentagile-software-developmentsoftware-version-managementrevision-managementsource-code-managementversion-controlembedded-control-automationfront-end-developmentjavascriptweb-applicationscode-reviewquality-controldebuggingcontinuous-improvement-process-cippolicies-and-practicesprogramming-languagestypescriptmicrosoft-typescripthtml-5html5css-3data-managementmysqlpostgresqlpostgresoraclenosqlmongodbmicroservicesamazon-web-servicesmicrosoft-azuregoogle-cloud-platformgood-clinical-practice-gcpreduxjsspring-bootcabinet-construction-materials-hardwarematerial-uiuser-interface-uideveloper-toolsproject-managementeclipsevisual-studio-codecustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdjenkinsgithubgithub-actionsapi-securityagile-methodologyjiraconfluenceenterprise-applicationsupsagile-sprintplanning-and-forecastingelectrical-engineering-and-planningplanning-and-designretrospectivessensors-test-measurementcomputer-scienceinsurance-consulting-and-technologyinformation-technologyinformation-and-communication-technology-icttraining-certificationcompetenciesemerging-technologiestime-and-attendancetime-managementdiversity
¿Te interesa este puesto?