We are seeking a Java Developer to join our team in Coimbatore. This is a full-time position for candidates with 1 to 2 years of experience and a Bachelor of Engineering degree.
**Key Responsibilities:**
- **Develop Java Applications:** Write clean, maintainable, and efficient code for various applications, ensuring they meet technical specifications and user requirements.
- **Collaborate with Team:** Work closely with other developers, designers, and project managers to understand project requirements and deliver quality software solutions on time.
- **Debug and Troubleshoot:** Identify and fix bugs in existing applications to enhance their functionality and performance, ensuring a seamless user experience.
- **Code Review:** Participate in code reviews to maintain high-quality standards and share feedback with peers, promoting best practices in coding.
- **Documentation:** Create and maintain technical documentation for applications, including user guides and process documentation for reference and future updates.
**Required Skills and Expectations:**
- Proficiency in Java programming language and familiarity with frameworks such as Spring or Hibernate.
- Understanding of object-oriented programming principles and experience with database management systems like MySQL or Oracle.
- Ability to work in a team environment, displaying strong communication and collaboration skills.
- A problem-solving mindset with attention to detail, capable of analyzing and resolving issues efficiently.
- Willingness to learn new technologies and adapt to changing project requirements in a dynamic environment.