Synechron
React Developer | ReactJS, Core Java & Spring Boot | Azure Cloud | REST API | GitLab | Front-End & Back-End Integration
Job Summary
Synechron is seeking a highly skilled React Developer to join our dynamic team. As a React Developer within the BRM crew you will play an essential role in delivering innovative front-end solutions and supporting large, complex projects in alignment with corporate IT standards. This position focuses on building responsive, scalable web applications and strategic tools that provide analytics and case management capabilities to business users. Your contributions will directly support the organization's technology goals and enhance business operations.
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.
SYNECHRON’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


