Description
We are looking for an experienced Java Backend Developer to join our team in India. The ideal candidate will have a passion for developing scalable and efficient backend solutions, with a strong background in Java and related technologies. You will work closely with cross-functional teams to design and implement robust applications.
Responsibilities
- Design, develop, and maintain Java-based applications and services.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Write clean, maintainable, and efficient code following best practices.
- Debug and troubleshoot application issues, providing timely resolutions.
- Participate in code reviews to ensure code quality and knowledge sharing.
- Contribute to the architecture and design of scalable backend solutions.
- Stay updated with the latest industry trends and technologies related to Java and backend development.
Skills and Qualifications
- 6-9 years of experience in Java backend development.
- Strong proficiency in Java, with a solid understanding of object-oriented programming principles.
- Experience with frameworks such as Spring, Hibernate, or similar.
- Familiarity with RESTful APIs and web services.
- Understanding of database technologies like MySQL, PostgreSQL, or NoSQL databases.
- Knowledge of version control systems, preferably Git.
- Experience with cloud technologies such as AWS, Azure, or Google Cloud is a plus.
- Strong problem-solving skills and ability to work in a fast-paced environment.