Java Developer
We are seeking a skilled and motivated Java Developer with a minimum of 2 years of hands-on experience to join our dynamic software development team. The ideal candidate should have a strong understanding of Java technologies and experience developing scalable, high-performance applications. You will collaborate with cross-functional teams to design, develop, test, and maintain enterprise-grade software solutions that meet business requirements.
Key Responsibilities:
Design, develop, test, and maintain Java-based applications.
Build, integrate, and maintain RESTful APIs and backend services.
Develop clean, scalable, and maintainable code following coding standards and best practices.
Work with Spring Boot, Hibernate/JPA, and relational databases such as MySQL or PostgreSQL.
Troubleshoot, debug, and optimize application performance.
Participate in code reviews, unit testing, and software documentation.
Collaborate with developers, QA engineers, and product teams throughout the software development lifecycle.
Requirements:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Minimum CGPA of 7.0 with at least 2 years of Java development experience.
Strong knowledge of Core Java, Advanced Java, Spring Boot, Hibernate/JPA, REST APIs, SQL, Git, and basic Microservices architecture.
Excellent analytical, problem-solving, communication, and teamwork skills.
Join our team to work on innovative projects, enhance your technical expertise, and grow your career in a collaborative and technology-driven environment.