Java Software Engineer

10 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role

Java Developer

hands-on backend development

Noida


Key Responsibilities

Backend Design & Development

  • Design, develop, test, and deploy

    robust, scalable, and secure RESTful backend services

  • Build services using

    Java, Spring, and Hibernate

    following clean architecture and best practices
  • Integrate backend services with

    relational databases (Oracle SQL)

    and

    messaging systems

  • Produce production-ready code, API documentation, and deployment artifacts

Technical Leadership & Code Quality

  • Act as

    technical lead

    for backend services within the team
  • Perform

    code reviews and design reviews

    to ensure quality, security, and architectural consistency
  • Enforce coding standards, secure coding practices, and test coverage requirements
  • Mentor and guide other engineers on design decisions and implementation approaches

Legacy System Maintenance & Modernization

  • Analyze, debug, and stabilize

    legacy backend components

  • Address technical debt through refactoring and incremental modernization
  • Contribute to

    migration strategies

    from legacy components toward modern service architectures
  • Provide architectural recommendations and proof-of-concepts when needed

Collaboration & Documentation

  • Work closely with

    Product, QA, and DevOps teams

    to clarify requirements and align delivery
  • Actively participate in

    Agile ceremonies

    (stand-ups, sprint planning, reviews)
  • Maintain accurate and up-to-date

    technical documentation

    (designs, APIs, service dependencies)


Required Skills & Experience

Must-Have

  • B.Tech in Computer Science

    or equivalent
  • 10+ years

    of experience in

    Java backend development

  • Expert-level proficiency in

    Java

    , including

    AOP concepts

  • Deep hands-on experience with

    Spring (Core, Boot)

    and

    Hibernate

  • Strong expertise in

    REST API design and architecture

  • Experience with

    Oracle SQL databases

  • Comfortable working in

    Linux environments

  • Solid understanding of

    secure coding practices

  • Working knowledge of

    CI/CD pipelines and tools

  • Basic exposure to at least one

    cloud platform

    (AWS, GCP, or Azure)


Nice-to-Have

  • Experience with

    message queues

    (ActiveMQ, Kafka)
  • Experience with

    build and dependency tools

    (Maven)
  • Exposure to

    frontend technologies

    (HTML, JavaScript, CSS, JSP) and frameworks (Angular or React)
  • Experience working on

    large-scale, complex enterprise systems

  • Familiarity with

    modern deployment technologies

    (Docker, Kubernetes, Go)


Why Join Us?

  • Lead the technical evolution of

    business-critical backend systems

  • Strong

    technical ownership

    and architectural influence
  • Work with

    international teams and stakeholders

  • Long-term program with

    stability and growth opportunities

  • Opportunity to shape modernization strategy, not just implement tickets

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

chennai, tamil nadu, india

ahmedabad, gujarat, india

ahmedabad, gujarat, india