Home
Jobs

Java Software Engineer

5 - 10 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Position:

Location:

Exp:

Employment Type

Notice period


Key Responsibilities:

  • Design, develop, and maintain scalable and high-performance backend services using Core Java and Spring Boot.
  • Develop RESTful APIs for integration with frontend systems and external partners.
  • Implement multi-threaded and concurrent solutions to handle high-throughput systems.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Integrate with relational databases using JPA/Hibernate and write complex SQL queries.
  • Apply unit testing and mocking frameworks such as JUnit and Mockito to ensure code reliability and coverage.
  • Use logging frameworks (e.g., Log4j, SLF4J) for diagnostics and monitoring.
  • Work collaboratively in an Agile/Scrum team environment, participating in sprint planning, daily stand-ups, and retrospectives.
  • Use Maven for dependency management and build automation.
  • Troubleshoot production issues and perform root cause analysis.


Required Skills:

  • Strong proficiency in

    Core Java

    ,

    OOPs concepts

    ,

    Collections

    , and

    Exception handling

    .
  • Expertise in

    multithreading

    and

    concurrency mechanisms

    (Executors, Futures, Locks, etc.).
  • Experience with

    Spring Boot

    ,

    Spring MVC

    , and

    Spring Data JPA

    .
  • Good understanding of

    RESTful API design

    and

    integration

    .
  • Solid knowledge of

    SQL

    ,

    database design

    , and performance tuning (MySQL, PostgreSQL, or Oracle).
  • Familiarity with

    logging frameworks

    like Log4j2, SLF4J.
  • Hands-on experience with

    JUnit

    ,

    Mockito

    , and

    test-driven development (TDD)

    .
  • Experience with

    build tools

    like Maven or Gradle.
  • Familiarity with Git, Jenkins, and CI/CD pipelines.

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
Populace World Solutions
Populace World Solutions

Consulting

Global City

RecommendedJobs for You

Gurugram, Haryana, India