Senior Java Developer

7 - 10 years

7 - 17 Lacs

Posted:6 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Senior Java Developer / Tech Lead

Key Responsibilities:

  • Lead the

    design, development, delivery, and maintenance

    of Java/J2EE-based applications
  • Create

    high-level and detailed designs

    and drive architecture discussions
  • Develop scalable, high-availability modules using

    Spring Boot, REST, Microservices

  • Implement and consume

    SOAP and RESTful web services

  • Work with

    SQL, PL/SQL

    , and contribute to

    database design

  • Lead a team of

    5–10 developers

    , providing technical guidance and mentorship
  • Ensure

    secure coding practices

    in line with

    OWASP

    and

    PCI standards

  • Collaborate across teams for

    requirement gathering

    , architecture, QA, and deployment
  • Use

    JIRA

    ,

    Git/SVN

    , and other SDLC tools for defect management and version control
  • Optimize applications for

    performance, security, and scalability

  • Work on

    UI frameworks

    like

    ReactJS or Angular

    (basic knowledge is acceptable)
  • Deploy and manage apps using

    Tomcat, WebSphere

    , or similar servers
  • Follow and contribute to

    Agile / SDLC practices

Required Skills & Experience:

  • 7–10 years

    of experience in Java/JavaEE-based application development (strict requirement)
  • Strong knowledge of

    Core Java (Java 7/8/11), Servlets, JSP

  • Solid expertise in

    Spring Boot, Struts, Hibernate/ORM

  • Experience in

    RESTful

    and

    SOAP web services

  • Good working knowledge of

    Design Patterns

    and

    Principles

  • Experience with

    Microservices Architecture

  • Hands-on with

    SQL, PL/SQL

    , and

    DB schema design

  • Familiar with

    secure coding practices (OWASP, PCI DSS)

  • Experience in

    high availability / high performance

    system design
  • Familiarity with

    Application & Web Servers

    (Tomcat, WebSphere, etc.)
  • Exposure to

    JMS or EJB

    is a plus
  • Working knowledge of

    version control systems

    (Git, SVN)
  • Good understanding of

    Agile / SDLC methodology

  • Team leadership

    experience is mandatory

Good to Have (Bonus Points):

  • UI knowledge in

    ReactJS/Angular

  • Experience with

    cloud platforms

    (AWS, Azure, etc.)
  • Certification in

    Java / Spring / Microservices

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
Conduent logo
Conduent

IT Services and IT Consulting

Florham Park New Jersey

RecommendedJobs for You

noida, hyderabad, bengaluru