Synechron is seeking a skilled Java Developer to join our technology team. This role focuses on designing, developing, and maintaining Java-based applications and systems that align with the organization’s technology and business goals.
Requirements
- Strong proficiency with Java and the Java EE platform.
- Experience with web development frameworks such as Spring, Hibernate, or JSF.
- Knowledge of relational databases and SQL
- Familiarity with Agile software development methodologies.
- Experience with version control tools such as Git.
- Understanding of RESTful web services.
- Develop and maintain Java-based applications, ensuring code is clean, maintainable, and scalable.
- Collaborate with cross-functional teams to analyze requirements and implement new features or enhance existing functionality.
- Participate actively in code reviews to enforce code quality and adherence to industry best practices.
- Debug and resolve technical issues promptly to minimize disruption.
- Continuously update knowledge of Java-related technologies and industry trends to incorporate improvements into development processes.
- Write clean, well-documented, and efficient code aligned with project specifications.
- Collaborate with team members including business analysts, QA, and other developers to deliver functionalities.
- Troubleshoot and resolve issues related to software functionality or performance.
- Participate in daily stand-ups, sprint planning, and retrospective meetings following Agile processes.
- Review peer code submissions to ensure adherence to quality standards.
- Stay updated on evolving Java technologies and tools through self-learning and training.
Benefits
- Flexible workplace arrangements
- Mentoring
- Internal mobility
- Learning and development programs