Description
We are seeking a skilled Java Developer/Backend Developer to join our dynamic team in India. The ideal candidate will have extensive experience in backend development, specifically using Java, and will be responsible for building high-performance applications that meet business needs.
Responsibilities
- Design, develop, and maintain scalable backend applications using Java and related technologies.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Participate in the entire software development lifecycle, from requirement gathering to deployment.
- Write clean, maintainable, and efficient code following best practices.
- Troubleshoot and debug applications to optimize performance.
- Implement security and data protection measures in backend development.
- Stay updated with emerging technologies and industry trends to improve development processes.
Skills and Qualifications
- 6-9 years of experience in Java development and backend technologies.
- Strong proficiency in Java, with a good understanding of its ecosystems.
- Experience with frameworks such as Spring, Hibernate, or similar.
- Familiarity with RESTful APIs and microservices architecture.
- Proficiency in SQL and experience with database systems like MySQL, PostgreSQL, or Oracle.
- Understanding of version control systems, particularly Git.
- Knowledge of cloud platforms like AWS, Azure, or Google Cloud is a plus.
- Ability to work in an Agile development environment.
- Excellent problem-solving skills and attention to detail.