Logo for NEXTGEN Innovation Labs

Java Developer

Job description

This is a remote position.

We are looking for a skilled Java Developer with 4+ years of experience in designing, developing, and maintaining enterprise-level applications. The ideal candidate will have strong expertise in Java, Spring Boot, REST APIs, databases, and microservices,

Requirements

Key Responsibilities

  • Design, develop, test, and maintain scalable backend applications using Java and Spring Boot

  • Develop RESTful APIs for seamless integration with frontend and third-party systems

  • Work on microservices architecture and ensure high performance and availability

  • Implement business logic using Spring MVC, Spring Data JPA, Hibernate

  • Perform CRUD operations, database schema design, and query optimization

  • Collaborate with cross-functional teams to understand requirements and deliver end-to-end solutions

  • Conduct unit testing using JUnit and Mockito to ensure code quality and coverage

  • Identify, debug, and resolve application issues and production defects

  • Participate in code reviews, CI/CD pipelines, and follow best coding standards

  • Use tools like JIRA, Jenkins, Git, SonarQube for project tracking and quality assurance

  • Support application deployments and post-production support as per SLA


Technical Skills

Programming & Backend

  • Java (Core Java, OOPs, Multithreading, Collections)

  • Spring Boot, Spring MVC, Spring Core

  • Spring Data JPA, Hibernate

  • RESTful Web Services

  • Microservices Architecture

Databases

  • PostgreSQL

  • MySQL

  • Oracle

  • SQL Server

  • MongoDB

Frontend & Integration

  • Angular (basic to intermediate)

  • HTML, CSS

  • GraphQL (Apollo)

  • Apache Kafka

Tools & Technologies

  • Maven, Gradle

  • GitHub, SVN

  • Jenkins, SonarQube, Sonar Scanner

  • Postman

  • Eclipse, STS

  • Apache Tomcat

  • Dynatrace


Development Practices

  • Agile / Scrum methodology

  • CI/CD pipeline integration

  • Unit testing and code coverage

  • SDLC – Analysis, Design, Development, Testing, Deployment

  • Incident management, root cause analysis, and production support


Education

  • Bachelor of Engineering (Electrical & Electronics Engineering)

  • Graduation Year: 2020


Preferred Qualifications

  • Experience working on government or large-scale enterprise projects

  • Exposure to insurance or billing domain

  • Experience in Oracle to PostgreSQL migration

  • Ability to work independently and in multi-location teams


Soft Skills

  • Strong problem-solving and analytical skills

  • Good communication and stakeholder coordination

  • Ability to work under pressure and meet deadlines

  • Quick learner with a passion for new technologies




Salary: 9-10LPA

Java Developer Related jobs

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.