Lead Java Developer

5 - 7 years

0 Lacs

Posted:21 hours ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role: Java Full Stack Developer

Exp Level: 5+ Years

Location: Hyderabad/Kolhapur & Vishakapatnam

N.P: Immediate to 30 Days Max

Mode of Work: WFO/Hybrid

Full Stack Developer

React/Next.js front-end development

Key Responsibilities

1. Full Stack Feature Development

  • Develop end-to-end features across

    UI ? API ? Database

    .
  • Build responsive UIs using

    Next.js (13/14), React 18, TypeScript, MUI v5

    .
  • Develop scalable

    Spring Boot microservices

    with REST APIs and OAuth2 security.
  • Design PostgreSQL schemas, write optimized SQL queries, and manage database migrations (Liquibase/Flyway).
  • Build event-driven workflows using

    Azure Service Bus

    .

2. API & Microservices Development

  • Create RESTful APIs with proper versioning, documentation (Swagger/OpenAPI), validation, and error handling.
  • Implement microservices patterns service decomposition, retries, circuit breakers, etc.

3. Testing & Quality Assurance

  • Write unit tests:

    Jest (UI), JUnit, Mockito (Backend)

    .
  • Implement integration tests using

    TestContainers

    and E2E tests using

    Playwright

    .
  • Ensure clean, maintainable code through peer reviews and development best practices.

4. Deployment & Monitoring

  • Work with CI/CD pipelines (Azure DevOps / GitHub Actions).
  • Deploy services using Docker and Kubernetes.
  • Monitor production services using

    Azure Application Insights, Prometheus

    , and debug performance issues.

5. Collaboration & Agile Delivery

  • Work closely with product managers, designers, QA, DevOps, and engineering teams.
  • Participate in sprint ceremonies, architecture discussions, and feature planning.
  • Own features from design to production rollout.

Core Technical Skills (Must Have)

Front-End

  • Next.js 13/14

    , React 18 (Hooks, Lifecycle, State Management)
  • TypeScript (advanced)
  • Material UI (MUI v5)
  • State Management:

    Redux Toolkit

    or

    Context API

  • Modern JavaScript (ES6+, async/await, functional programming)
  • CSS/Responsive Design (Emotion, Styled Components, Flexbox, Grid)

Back-End

  • Java (OOP, Collections, Streams, Lambdas)
  • Spring Boot 3.x

    REST controllers, Spring Data JPA, Spring Security
  • PostgreSQL schema design, indexing, query optimization
  • Message queues:

    Azure Service Bus / RabbitMQ / Kafka

  • OAuth2/JWT Authentication
  • JUnit 5, Mockito, TestContainers

Additional (Good to Have)

  • Docker / Kubernetes
  • Azure Cloud (AKS, ACR, Service Bus, PostgreSQL, Key Vault)
  • Terraform / IaC
  • CI/CD (Azure DevOps, GitHub Actions)

Soft Skills & Cultural Fit

  • Strong problem-solving and debugging ability across the stack
  • Excellent communication and collaboration skills
  • Ability to work independently and own features end-to-end
  • Quick learner, adaptable to new tools and technologies
  • Focus on clean code, performance, and security best practices

Primary Skills Summary

  • ES6+, Async/Await, Functional Programming
  • React 18, Next.js 13/14
  • TypeScript, Redux Toolkit/Context API
  • Spring Boot, Microservices, REST API design
  • PostgreSQL, Message Queues
  • OAuth2/JWT
  • CSS/Styling
  • Jest, JUnit, TestContainers

Secondary Skills Summary

  • Docker
  • Kubernetes (Basics)
  • CI/CD (Azure DevOps, GitHub Actions)
  • Azure Cloud
  • Terraform

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, telangana, india

hyderabad, telangana, india

bengaluru, karnataka, india

bengaluru, karnataka, india

pune, maharashtra, india

pune, maharashtra, india

hyderabad, telangana, india

pune, maharashtra, india