Job Summary
The Java & React Developer at Synechron is responsible for designing developing and maintaining robust scalable and efficient web applications using Java Java EE and front-end frameworks such as React. This position plays a critical role in delivering reliable business solutions by collaborating with cross-functional teams ensuring code quality and driving innovation in software development aligned with Synechrons strategic objectives.
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
Bachelors 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
SYNECHRONS 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 applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.
Required Experience:
IC
Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir des solutions numériques de premier plan. Les technologies progressistes et les stratégie ... View more