Lead Java Developer

WebBee

Ghaziabad District, Dadri

On-site

INR 900,000 - 1,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

WebBee, based in India, is seeking a Backend Developer to design, develop and maintain scalable Java/Spring Boot services and build reliable REST APIs. You will work on integrations with external platforms, perform production troubleshooting and contribute to database development with MySQL.

Role involves code quality, performance tuning, and collaboration with cross-functional teams to ensure robust, scalable solutions for complex business workflows.

Qualifications

  • Proficiency in Java with Spring Boot.
  • Experience designing and developing RESTful services.
  • Strong SQL and MySQL knowledge for data access and optimization.

Responsibilities

  • Design, develop and maintain backend services using Java and Spring Boot.
  • Build reliable and scalable REST APIs.
  • Develop integration workflows involving orders, inventory, fulfilment, tracking and product data.
  • Write clean, reusable and maintainable code.
  • Implement validations, exception handling, retry mechanisms and failure recovery.
  • Optimise existing modules for performance, reliability and scalability.
  • Participate in architecture and technical design discussions.
  • Refactor legacy code without impacting customers.

Skills

Java
Spring Boot
REST APIs
SQL
MySQL
Problem Solving
Code Review

Tools

REST API frameworks
SOAP APIs
OAuth 2.0

Job description

Backend Development
  • Design, develop and maintain backend services using Java and Spring Boot.
  • Build reliable and scalable REST APIs.
  • Develop integration workflows involving orders, inventory, fulfilment, tracking and product data.
  • Write clean, reusable and maintainable code.
  • Implement validations, exception handling, retry mechanisms and failure recovery.
  • Optimise existing modules for performance, reliability and scalability.
  • Participate in architecture and technical design discussions.
  • Refactor legacy code where required without affecting existing customers.
API and Integration Development
  • Integrate with external platforms using REST and SOAP APIs.
  • Work with API authentication mechanisms such as OAuth 2.0, API keys and access tokens.
  • Handle pagination, rate limits, retries and API failures.
  • Design and consume webhooks.
  • Analyse API requests, responses and error messages.
  • Develop data mapping and transformation logic between different platforms.
  • Ensure integrations are idempotent and do not create duplicate transactions.
  • Maintain compatibility with third‑party API changes and version upgrades.
Production Troubleshooting
  • Investigate production incidents using application logs, database records and monitoring tools.
  • Identify root causes instead of applying temporary fixes.
  • Analyse performance issues, memory problems, connection pool exhaustion and slow database queries.
  • Troubleshoot intermittent API, webhook, scheduler and queue‑related failures.
  • Provide technical findings to support, QA and operations teams.
  • Implement permanent corrective and preventive actions.
  • Participate in critical incident resolution when required.
Database Development
  • Design and maintain MySQL database structures.
  • Write and optimise SQL queries.
  • Create appropriate indexes and analyse execution plans.
  • Handle large‑volume data processing efficiently.
  • Identify duplicate, inconsistent or incomplete records.
  • Work safely with production data and database migrations.
  • Understand transactions, locking, isolation levels and concurrency.
Code Quality and Reviews
  • Review code written by other developers.
  • Identify defects, security issues, performance risks and maintainability concerns.
  • Enforce coding standards and engineering best practices.
  • Write unit and integration tests.
  • Ensure adequate test coverage for critical workflows.
  • Participate in pull‑request reviews and release validation.
  • Mentor junior and mid‑level developers.
Performance and Scalability
  • Design systems that can process high‑volume orders and API transactions.
  • Improve scheduler, batch and queue‑processing efficiency.
  • Identify memory, CPU, thread and database bottlenecks.
  • Design asynchronous processing where appropriate.
  • Ensure that services fail safely and recover correctly.
  • Support horizontal and vertical scaling decisions.
Cross‑Functional Collaboration
  • Work closely with product analysts, business analysts, QA engineers and support teams.
  • Understand business requirements and convert them into technical solutions.
  • Clarify technical feasibility, dependencies and risks.
  • Support QA in preparing technical and integration test scenarios.
  • Provide technical estimates and implementation plans.
  • Communicate delays, risks and blockers clearly.
Success Measures
  • Quality and reliability of delivered code.
  • Reduction in recurring production issues.
  • Accuracy of root‑cause analysis.
  • Timely delivery of assigned modules.
  • Quality of code reviews.
  • Performance improvements in assigned services.
  • Reduction in integration failures.
  • Unit and integration test coverage.
  • Effectiveness in mentoring junior developers.
  • Ability to independently own complex technical module.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Back End Developer
Java Back End Developer

Mergen Corporates • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Back End Developer
Back End Developer

Medicca Press • Mumbai Suburban

On-site
INR 1,200,000 - 2,400,000
Java Developer (Springboot )
Java Developer (Springboot )

Comviva • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java Developer (Springboot )
Java Developer (Springboot )

Comviva • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Backend Developer
Backend Developer

Dicetek LLC • Chennai

On-site
INR 1,200,000 - 1,800,000
Lead Software Engineer
Lead Software Engineer

Principal Financial Group • Hyderabad

On-site
INR 3,000,000 - 4,500,000
Java Developer (Springboot)
Java Developer (Springboot)

Comviva • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Sr. Lead Developer – Application Development
Sr. Lead Developer – Application Development

CBTS • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Java Full Stack Developer
Java Full Stack Developer

Optum • Hyderabad, Dadri

Hybrid
INR 1,200,000 - 1,800,000
Technical Lead
Technical Lead

Vertical Relevance • Pune District

Hybrid
INR 1,200,000 - 2,400,000