Published on www.monsterindia.com 27 Aug 2024
Description
We are looking for a skilled Java developer to join our team. The ideal candidate should have 2-10 years of experience in developing and maintaining Java applications. The role requires hands-on experience in developing high-performance, scalable, and reliable applications using Java technologies. You will be responsible for the development and implementation of complex software solutions and should have a strong understanding of software engineering principles.
Responsibilities- Design, develop, and maintain Java applications
- Write clean, efficient, and well-documented code
- Collaborate with cross-functional teams to identify and prioritize features
- Troubleshoot, debug, and optimize code for performance and scalability
- Develop unit tests and integration tests to ensure quality of code
- Participate in code reviews and provide feedback to other developers
- Stay up-to-date with emerging trends and technologies in software development
- 2-10 years of experience in Java development
- Strong understanding of Java programming language and its core libraries
- Experience with Spring Framework, Hibernate, and other Java frameworks
- Proficiency in writing SQL queries and working with relational databases such as MySQL, Oracle, and PostgreSQL
- Experience with web development technologies such as HTML, CSS, and JavaScript
- Understanding of software engineering principles and best practices
- Experience with version control systems such as Git or SVN
- Excellent communication and collaboration skills
- Bachelor's degree in Computer Science or related field