Java Software Engineer

12 years

0 Lacs

Posted:16 hours ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title: Java Backend developer

Location:

Experience:

Employment Type:

Notice Period:

CTC:


About the Company

Our client is a trusted global innovator of IT and business services, present in 50+ countries. They specialize in digital & IT modernization, consulting, managed services, and industry-specific solutions. With a commitment to long-term success, they empower clients and society to move confidently into the digital future.


Job Summary:


Java Backend Developer


Key Responsibilities:

  • Design, develop, and maintain

    backend services

    and

    RESTful APIs

    using Java and Spring Boot.
  • Build

    microservices-based architecture

    ensuring scalability and high availability.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Integrate backend systems with

    databases (SQL/NoSQL)

    and external APIs.
  • Optimize application performance, security, and reliability.
  • Collaborate with cross-functional teams (Frontend, DevOps, QA, Product).
  • Troubleshoot, debug, and resolve production issues.
  • Participate in

    code reviews, unit testing, and continuous integration

    processes.
  • Contribute to the design and documentation of technical solutions.


Required Skills & Qualifications:


  • Bachelor’s/Master’s degree

    in Computer Science, Engineering, or related field.
  • 5–12 years of hands-on experience

    in backend development using Java.
  • Strong proficiency in

    Core Java 8+/11

    ,

    Spring Boot

    , and

    Microservices architecture

    .
  • Experience with

    RESTful APIs

    ,

    JSON

    , and

    API documentation tools

    (Swagger/Open API).
  • Solid understanding of

    database technologies

    :
  • Relational DB:

    MySQL / PostgreSQL / Oracle

  • NoSQL DB:

    MongoDB / Cassandra / Redis

  • Knowledge of

    message brokers/queues

    (Kafka, RabbitMQ, ActiveMQ).
  • Experience with

    cloud platforms

    (AWS / Azure / GCP) and containerization (Docker, Kubernetes).
  • Strong skills in

    performance tuning

    ,

    caching

    , and

    security best practices

    .
  • Familiarity with

    CI/CD pipelines

    (Jenkins/GitLab CI) and version control (Git).
  • Excellent problem-solving and debugging skills.


Good to Have:


  • Exposure to

    Reactive Programming (Spring WebFlux)

    .
  • Knowledge of

    GraphQL

    .
  • Experience with

    monitoring tools

    (Prometheus, ELK, Grafana).
  • Understanding of

    Agile/Scrum methodologies

    .


Important Note (Please Read Before Applying)

NOT apply

  • You have

    less than 5 years

    or

    more than 12 years

    of experience
  • You do not have

    hands-on Spring Boot

    , and

    Microservices,

    Hibernate

    experience

  • You are on a

    notice period longer than 15 days

  • You are looking for

    remote only

    (role is hybrid in Pune, Hyderabad )
  • You are a

    fresher or unrelated background (e.g., support, testing only, non-Java roles)

ONLY if

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

bangalore urban, karnataka, india