Description
We are seeking a highly skilled Java developer with 2-4 years of experience to join our team. The ideal candidate will have a strong understanding of Java programming language and its ecosystem, as well as experience working with various frameworks. This is a full-time position based in India.
Responsibilities
- Design and develop software applications using Java and related technologies
- Collaborate with cross-functional teams to identify and prioritize features
- Write clean, maintainable, and efficient code
- Debugging and troubleshooting issues in production and non-production environments
- Participate in code reviews and ensure adherence to coding standards
- Stay up-to-date with new technologies and industry trends
Skills and Qualifications
- Bachelor's degree in Computer Science or related field
- 2-4 years of experience in Java programming
- Strong understanding of Java programming language and its ecosystem
- Experience working with Spring, Hibernate, or other Java frameworks
- Experience with SQL and database design
- Experience with Git and version control systems
- Experience with Agile/Scrum methodologies
- Excellent problem-solving skills
- Strong communication and collaboration skills