Posted:3 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Java Developer

Location: Noida

Experience: 2–5 years


We are looking for a talented and results-driven Java Developer to join our growing development team. As a mid-level engineer, you will be responsible for building and maintaining scalable, high-performance backend systems. You will work alongside other developers, QA, DevOps, and product teams to deliver quality solutions on time.


Key Responsibilities:

● Design, develop, test, and maintain Java-based applications and microservices.

● Participate in code reviews and contribute to continuous improvement of software quality.

● Collaborate with frontend developers, DevOps engineers, and business stakeholders to build end-to-end solutions.

● Optimize application performance, scalability, and maintainability.

● Write unit and integration tests to ensure high code coverage and reliability.

● Troubleshoot, debug, and fix production issues as part of support rotations.

● Follow Agile methodologies and contribute to sprint planning, stand-ups, and retrospectives.

Required Skills and Qualifications:

● 3–6 years of experience in Java application development.

● Solid understanding of Spring Framework, especially Spring Boot, Spring MVC, and Spring Data JPA.

● Experience with RESTful API development and integration.

● Good knowledge of SQL and experience with relational databases (MySQL, PostgreSQL, or Oracle).

● Familiarity with version control tools (e.g., Git).

● Basic understanding of CI/CD pipelines and build tools like Maven/Gradle.

● Good problem-solving skills and ability to work in a collaborative team environment.

Nice to Have:

● Exposure to microservices architecture and containerization (Docker/Kubernetes).

● Knowledge of messaging systems like Kafka or RabbitMQ.

● Experience with NoSQL databases (MongoDB, Redis).

● Familiarity with cloud platforms (AWS, Azure, or GCP).

● Understanding of security best practices and testing frameworks (JUnit, Mockito).


Educational Qualifications:

● Bachelor’s degree in Computer Science & Engineering, or related field (B.E., B.Tech, B.Sc-CS, BCA etc.) is required.

● Master’s degree (optional but preferred) in Computer Science & Engineering, or related domain (M.Tech, M.Sc, MCA)

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Hyderabad, Pune, Bengaluru

Chennai, Bengaluru, Delhi / NCR

Hyderabad, Chennai, Bengaluru