Similar Jobs
Synechron is seeking an experienced Java and React Fullstack Developer to join our dynamic team. This role is essential in designing, developing, and maintaining robust web applications that support our clients' strategic objectives. The successful candidate will leverage their full stack expertise to deliver scalable solutions, collaborate across teams, and contribute to the continuous improvement of our development processes, thereby supporting business growth and technological innovation.
Software Requirements:
Required:
- Proficiency in Java programming language, with a strong understanding of core Java concepts
- Hands-on experience with Java frameworks such as Spring, Hibernate, and Struts (at least 4 years)
- Familiarity with Java development environments including Eclipse, IntelliJ IDEA, or NetBeans
- Experience designing and consuming RESTful APIs
- Knowledge of front-end technologies: HTML, CSS, JavaScript, and modern JavaScript frameworks (React.js)
- Database management skills with MySQL, Oracle, or SQL Server, including basic schema design and query optimization
- Version control proficiency using Git or equivalent tools
Preferred:
- Experience with NoSQL databases such as MongoDB or Cassandra
- Familiarity with containerization and cloud deployment environments (e.g., Docker, AWS)
Overall Responsibilities:
- Develop, test, and maintain Java-based backend modules and React frontend components to meet project specifications
- Collaborate with cross-functional teams to analyze requirements, design solutions, and implement features
- Ensure application performance, security, and scalability through effective coding and best practices
- Troubleshoot and resolve technical issues promptly to minimize project delays
- Contribute to code reviews and the continuous improvement of development standards
- Participate in agile ceremonies, including planning, stand-ups, and retrospectives
- Stay informed on emerging technologies and recommend enhancements to existing platforms
Technical Skills (By Category):
Programming Languages:
- Required: Java (core, version 8+), JavaScript (ES6+)
- Preferred: Kotlin, TypeScript
Frameworks & Libraries:
- Required: Spring (Boot, MVC), Hibernate, Struts, React.js
- Preferred: Angular, Vue.js
Databases & Data Management:
- Required: MySQL, Oracle, SQL Server; basic NoSQL (MongoDB)
- Preferred: Advanced NoSQL knowledge, database schema design skills
Development Tools:
- Required: Eclipse, IntelliJ IDEA, NetBeans; Git
- Preferred: CI/CD tools such as Jenkins, GitLab CI
Methodologies:
- Required: Agile, Scrum
- Preferred: DevOps principles
Experience Requirements:
- Minimum of 4 years of professional experience in Java development, with a significant focus on full stack development
- Proven experience building scalable web applications using Java frameworks and React.js
- Demonstrated success working within Agile teams and delivering on project deadlines
- Prior experience with database design, management, and optimization
- Experience working collaboratively within multi-disciplinary teams and communicating technical concepts effectively
Day-to-Day Activities:
- Write, review, and maintain clean, efficient Java backend code and React.js frontend code to support ongoing projects
- Implement features, fix bugs, and optimize application performance based on project requirements
- Participate in sprint planning, stand-up meetings, and retrospective discussions
- Collaborate with UI/UX designers, product managers, and QA teams to deliver high-quality solutions
- Conduct code reviews and contribute to the development of team coding standards
- Test applications across different browsers and devices, ensuring responsiveness and stability
- Keep up-to-date with the latest Java and front-end development innovations and incorporate best practices into work
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field
- Professional certifications in Java (e.g., Oracle Certified Professional) are preferred
- Continuous learning through relevant courses or training on Java, React.js, or related technologies is encouraged
Professional Competencies:
- Strong analytical and problem-solving abilities with attention to detail
- Effective communicator with the ability to articulate technical concepts clearly to diverse audiences
- Demonstrated ability to collaborate within diverse teams and adapt to changing priorities
- Proactive approach to learning and applying new technology trends
- Capable of managing multiple tasks efficiently under tight deadlines
- Commitment to quality, standards, and best practices in software development
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

