Flag job

Report

Java Developer (Spring Boot)

Salary

₹3 - 14.45 LPA

Min Experience

2 years

Location

Noida

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

We are seeking a skilled Java Developer with strong expertise in Spring Boot to join our development team. In this role, you will design and build scalable applications, develop RESTful APIs, and collaborate with cross-functional teams to deliver high-quality software solutions. Key Responsibilities: Design and develop scalable Java-based applications using Spring Boot. Build and maintain RESTful APIs; integrate third-party APIs and services. Collaborate closely with front-end developers, QA engineers, and DevOps to ensure smooth delivery of products. Write clean, maintainable, and testable code following best practices. Work with relational and NoSQL databases, such as MySQL, PostgreSQL, MongoDB, etc. Participate actively in code reviews and contribute to team knowledge sharing. Optimize applications for performance, scalability, and security. Troubleshoot and resolve software defects, production issues, and bugs. Required Skills & Qualifications: Strong proficiency in Core Java (8 or above). Solid experience with Spring Boot, Spring MVC, and related frameworks. Proven experience in developing REST APIs and microservices. Good knowledge of JPA/Hibernate and working with relational databases. Familiarity with build tools like Maven or Gradle and version control systems like Git. Experience with CI/CD tools and pipelines. Understanding of exception handling, logging frameworks (SLF4J, Logback), and unit testing frameworks (JUnit, Mockito). Basic understanding of cloud platforms such as AWS or Azure (a plus). Exposure to Docker and containerized deployments (desirable). Strong analytical and problem-solving abilities.

Skills

java
spring boot
rest api
jpa
hibernate
maven
gradle
git
ci/cd
junit
mockito
aws
azure
docker