Java Software Engineer in UST

March 22, 2025
Application ends: June 5, 2025
Apply Now
Deadline date:
June 5, 2025

Job Description

Thiruvananthapuram, Kerala

17 days ago Full–time 

Job description
We are looking for a passionate and skilled Mid-level Java Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining Java-based applications and APIs while ensuring they meet business requirements. You will work in an agile development environment, contribute to code reviews, and implement software solutions across the entire software development lifecycle (SDLC).

Key Responsibilities
• Java Development: Design, develop, and maintain Java-based applications and APIs
• Write clean, efficient, and well-documented code
• Implement software solutions that meet business requirements
• Participate in code reviews and provide constructive feedback
• Contribute to all phases of the software development lifecycle (SDLC), including requirements gathering, design, development, testing, and deployment
• Participate in agile development processes (e.g., Scrum, Kanban)
• Design and implement database schemas
• Write and optimize SQL queries
• Work with ORM frameworks (e.g., Hibernate, JPA)
• Develop and maintain RESTful APIs
• Integrate with external systems and services
• Write unit and integration tests using testing frameworks (e.g., JUnit, TestNG)
• Debug and troubleshoot application issues
• Perform code quality assurance

.

Must-Have Skill
• Strong proficiency in Java SE and/or Java E
• Experience with the Spring Framework (Spring Boot, Spring MVC
• Knowledge of RESTful API development
• Experience with database technologies (e.g., MySQL, PostgreSQL, Oracle
• Familiarity with ORM frameworks (Hibernate, JPA
• Experience with version control systems (e.g., Git
• Experience with unit testing (JUnit, TestNG

 

 

Thiruvananthapuram, Kerala