The company is looking to develop, maintain, and optimize high-quality, scalable, secure, and efficient Java-based web applications and RESTful APIs.
Requirements
- Strong experience in Java 8+ (Java 11/17 preferred).
- Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, and Hibernate.
- Good understanding of RESTful API development.
- Experience with relational databases and SQL.
- Familiarity with version control tools like Git.
- Knowledge of HTML, CSS, JavaScript is a plus.
- Work with databases (MySQL, PostgreSQL, or Oracle) using SQL/JPA/Hibernate.
Responsibilities
- Develop, test, and maintain Java-based web applications.
- Build RESTful APIs and integrate with internal/external systems.
- Work with Spring Boot, Spring MVC, Spring Data JPA, and related frameworks.
- Write clean, reusable, and efficient code following best practices.
- Troubleshoot, debug, and resolve technical issues in existing applications.
- Participate in code reviews and contribute to continuous improvement.
- Optimize application performance, scalability, and security.
Other
- Collaborate with product managers, designers, and QA teams to deliver features.
- Implement CI/CD pipelines and follow Agile development methodologies.
- Bachelor's degree in Computer Science, Engineering, or related field.
- Strong problem-solving skills and attention to detail.
- Ability to work in a team and deliver high-quality code on time.