Full Stack Java Developer

10 - 14 years

8 - 12 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Title:

Company:

Location:

Work Days:

Experience:

Mode:


About the Role:

Senior Software Engineer

You will work closely with cross-functional teams to design and build scalable, resilient, and high-performance applications while mentoring junior engineers and promoting software engineering best practices.


Key Responsibilities:

  • Design, develop, and maintain enterprise-level applications using

    Java 11/17

    ,

    Spring Boot 3.x

    , and

    RESTful APIs

  • Architect and implement

    microservices-based systems

    and lead migration from monolithic architectures
  • Integrate with

    Kafka

    for event-driven architecture and messaging
  • Implement security protocols using

    Keycloak

    for authentication and authorization
  • Deploy and manage applications on

    Azure Cloud

    and

    Red Hat OpenShift

  • Containerize applications with

    Docker

    and orchestrate using

    Kubernetes

  • Optimize application performance and ensure scalability and high availability
  • Collaborate with QA teams for unit, integration, and performance testing using

    JUnit

    ,

    Mockito

    ,

    Cucumber

    ,

    JMeter

    , etc.
  • Participate in CI/CD pipelines setup and enhancement using

    GitLab CI/CD

    ,

    Jenkins

    ,

    UrbanCode

    , and

    Bitbucket

  • Provide technical leadership and mentor team members in best practices and coding standards

Key Skills & Technologies:

Programming & Frameworks:
  • Java 11/17, JavaScript, TypeScript
  • Spring Boot 3.x, Spring MVC, JPA, Hibernate
  • Node.js, Angular 7+
Cloud & DevOps:
  • Azure Cloud, Red Hat OpenShift
  • Docker, Kubernetes
  • GitLab CI/CD, Jenkins, UrbanCode, Bitbucket
Messaging & Event Streaming:
  • Apache Kafka
Security:
  • Keycloak, WebSocket-based secure communication
Databases:
  • Oracle 9i/11/12g, PostgreSQL, MS SQL Server
  • MongoDB (NoSQL)
Testing & Tools:
  • JUnit 5, Mockito, Cucumber, JMeter, Postman, SoapUI, Fiddler
IDEs & Tools:
  • IntelliJ, Spring Tool Suite (STS), Git, Maven, Gradle
Servers & OS:
  • WebLogic, Apache Tomcat
  • Windows, Linux


Preferred Qualifications:

  • Strong understanding of

    Domain-Driven Design (DDD)

  • Experience in performance tuning and enterprise-level application scaling
  • Proven track record of leading development teams and mentoring engineers
  • Ability to work in Agile environments and contribute to continuous improvement


Why Join Us?

  • Work with cutting-edge technologies and cloud-native solutions
  • Opportunity to make a significant impact on high-visibility projects
  • Collaborative team culture and professional growth opportunities
  • Flexible work arrangements

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
Enterprise Minds logo
Enterprise Minds

Consulting

Tech City

RecommendedJobs for You