Engineer - AIML

Quest GlobalNoida, Uttar PradeshOn-siteContractListed 2 hours ago

Apply now

About this role

Job Requirements

Job Title: Java Backend Developer
Experience: 2-3 Years
Job Summary

We are looking for a Java Backend Developer with around 2.5 years of experience in developing scalable web applications and REST APIs. The candidate should have hands-on experience in Java, Spring Boot, database development, and backend service implementation.

Key Responsibilities

- Develop and maintain backend applications using Java and Spring Boot.
- Design and implement RESTful APIs and microservices.
- Work with MySQL/PostgreSQL databases and optimize queries.
- Implement authentication and authorization using Spring Security and JWT.
- Develop and maintain business workflows, transaction management, and backend automation.
- Participate in requirements analysis, development, testing, debugging, and maintenance activities.
- Collaborate with frontend developers and cross-functional teams.

Required Skills

- Strong knowledge of Java 8/17 and Object-Oriented Programming.
- Experience with Spring Boot, Spring MVC, Spring Data JPA, and Hibernate.
- Hands-on experience in REST API development and integration.
- Good understanding of SQL, MySQL, or PostgreSQL databases.
- Experience with Spring Security, JWT authentication, and role-based access control.
- Knowledge of Maven, Apache Tomcat, Postman, JUnit, and Mockito.
- Familiarity with Agile development methodologies.

Nice to Have

- Exposure to React.js, JavaScript, HTML, and CSS.
- Understanding of microservices architecture.
- Interest in Python, FastAPI, and workflow automation.

Work Experience

Required Skills

- Strong knowledge of Java 8/17 and Object-Oriented Programming.
- Experience with Spring Boot, Spring MVC, Spring Data JPA, and Hibernate.
- Hands-on experience in REST API development and integration.
- Good understanding of SQL, MySQL, or PostgreSQL databases.
- Experience with Spring Security, JWT authentication, and role-based access control.
- Knowledge of Maven, Apache Tomcat, Postman, JUnit, and Mockito.
- Familiarity with Agile development methodologies.