Senior Java Developer
WebBee Global · Noida · onsite · Posted 1d ago
Not disclosedFresherfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
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.
Requirements
- Work from the Noida office - Participate in production incident resolution when necessary - Collaborate with teams
working on customer-facing integrations - Follow secure development and data-handling practices
Benefits
5 Days Working (Monday to Friday)
Near Sector 62 Metro Station, Noida
Medical Insurance
Positive and Healthy Work Environment
Learning and Growth Opportunities
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.
Requirements
- Work from the Noida office - Participate in production incident resolution when necessary - Collaborate with teams
working on customer-facing integrations - Follow secure development and data-handling practices
Benefits
5 Days Working (Monday to Friday)
Near Sector 62 Metro Station, Noida
Medical Insurance
Positive and Healthy Work Environment
Learning and Growth Opportunities
Sourced from foundit
Skills
OAuthSOAP APIsApplication logsMySQLSQLREST APISpring BootJava
About WebBee Global

WebBee Global
IT Services & Consulting
60
employees
2005
21 years old
Noida, Uttar Pradesh
IN
₹4.8L PA avg
Avg at WebBee Global
About
Founded in 2005, WebBee specializes in building products that are meant to automate eCommerce operations helping online businesses to scale to their full potential.
Industries
IT Services & ConsultingSoftware Product
Employee ratings
10 reviews
3.5/ 5
Culture
4.0
Career growth
3.6
Work-life
3.7
Employees rate it well for
Company Culture36Work-Life Balance35
Find them on