React Developer | ReactJS, Core Java & Spring Boot | Azure Cloud | REST API | GitLab | Front-End & Back-End Integration
Technology
SynechronPune Division, India2 weeks agoUntil 30/5/2026
Full timeOn-site
Job description
- *Job Summary**
- Software Requirements
- Required:
- React (Professional experience, 6+ years preferred)
- Core Java, Spring, Spring Boot
- REST APIs
- JavaScript, HTML5, CSS3 (including preprocessors such as SASS, LESS)
- Azure Cloud services (including Azure Blob Containers)
- GitLab for version control and repository management
- Familiarity with API data formats such as JSON and XML
- Preferred:*
- Oracle and PostgreSQL databases
- Agile methodologies (Scrum, Kanban, XP)
- JavaScript unit testing frameworks including Jest and React Testing Library
- *Overall Responsibilities
- Develop reusable and efficient UI components utilizing ReactJS.
- Translate wireframes and mockups into responsive, interactive web and mobile applications.
- Implement backend services and APIs using Core Java, Spring, and Spring Boot frameworks.
- Optimize application performance, scalability, and security on Azure cloud infrastructure.
- Collaborate with cross-functional teams to gather and understand system requirements.
- Write clean, maintainable, and scalable code adhering to best practices.
- Perform UI testing and support continuous integration to ensure robust application delivery.
- Identify and resolve performance issues across the application stack.
- Participate in code reviews, knowledge sharing, and agile ceremonies.
- Contribute to continuous improvements of development processes and tools.
- Technical Skills (By Category)
- Programming Languages:
- Required: JavaScript (React), Core Java
- Preferred: Any additional relevant scripting or programming languages
- Databases/Data Management:
- Preferred: Oracle, PostgreSQL
- Cloud Technologies:
- Required: Azure Cloud (including Blob Storage)
- Preferred: Exposure to other cloud platforms (e.g., AWS)
- Frameworks and Libraries:
- Required: ReactJS, Spring Framework (Spring Boot)
- Preferred: Additional JavaScript libraries and React testing frameworks (Jest, React Testing Library)
- Development Tools and Methodologies:
- Required: GitLab (version control and CI/CD pipelines)
- Required: Agile development practices (Scrum, Kanban, XP)
- Security Protocols:*
- Awareness of security best practices in application development (Preferred)
- *Experience Requirements
- 6+ years of professional experience in front-end development with a focus on ReactJS.
- Strong experience implementing backend services with Core Java, Spring, and REST APIs.
- Exposure to cloud technologies, preferably Azure.
- Experience working on large, complex enterprise development projects.
- Knowledge of relational databases such as Oracle or PostgreSQL is a plus.
- Previous experience in financial or banking domains is desirable but not mandatory.
- Proven ability to work independently and collaboratively within teams.
- *Day-to-Day Activities
- Participate in daily stand-ups, sprint planning, and technical discussions.
- Develop UI components and backend services in line with project requirements.
- Collaborate closely with designers, QA, and product owners to ensure feature completeness.
- Conduct code reviews and provide feedback to peers.
- Troubleshoot and optimize application performance.
- Engage in continuous integration and automated testing efforts.
- Document technical designs and share knowledge with the team.
- *Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related fields.
- Training and continuous professional development in modern front-end and backend technologies.
- Certifications in Agile methodologies, cloud platforms, or JavaScript frameworks are an advantage.
- *Professional Competencies
- Strong analytical, critical thinking, and problem-solving skills.
- Effective communication and collaboration abilities within diverse teams.
- Adaptability to learning and applying new technologies and methodologies.
- Proactive and self-motivated with a client-focused mindset.
- Time management and organization skills to handle multiple priorities.
- Commitment to writing clean, testable, and maintainable code.
- 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
reactreact-jsjavaspringspring-bootmicrosoft-azureapplication-programming-interface-apirestful-apigitlabsoftware-requirementsjavascripthtml-5html5css-3sasscloud-servicessoftware-version-managementrevision-managementsource-code-managementversion-controljsonxml-formatoraclepostgresqlpostgresagile-methodologykanbantesting-and-analysisjestreact-testing-libraryuser-interface-uiwireframingmobile-appsapplication-performancescalabilitycloud-infrastructurepolicies-and-practicescontinuous-integrationci-cdapplication-deliverycode-reviewtraining-and-developmentprogramming-languagesscriptingdata-managementazure-storagedistribution-and-storageamazon-web-servicesspring-frameworkdeveloper-toolscustomer-intelligence-cicd-certificate-of-depositagile-software-developmentapp-developmentapplication-developmentfront-end-developmentupsagile-sprintplanning-and-forecastingelectrical-engineering-and-planningplanning-and-designquality-assurancetroubleshootingautomation-testingvisual-art-designcomputer-sciencetraining-certificationeducation-trainingprofessional-developmentcompetencieseffective-communicationemerging-technologiestime-and-attendancetime-managementclubs-organizationsdiversity
¿Te interesa este puesto?