Backend (Java) Developer

Rapsys Technologies Pte Ltd.

Mohali

Presencial

INR 1 500 000 - 2 800 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

Rapsys Technologies Pte Ltd. in Mohali, India is seeking an experienced Backend (Java) Developer. The role focuses on ownership of multiple microservices, building scalable backends, and collaborating with cross-functional teams.

You will work in an office setting in Mohali with a strong emphasis on Java/Spring Boot, Kafka, Docker/Kubernetes, and REST APIs. The ideal candidate has 5+ years of backend experience, proficiency in Java/Spring Boot, Kafka, MySQL, and modern CI/CD practices.

Qualificações

  • Must have 5+ years of backend development experience.
  • Proficiency in Java and Spring Boot for microservices.
  • Strong Kafka experience (producer/consumer, topics, groups).
  • Solid MySQL experience with complex queries and indexing.
  • Hands-on Docker and Kubernetes experience with pod management and configs.
  • Experience designing/consuming REST APIs with OpenAPI/Swagger.
  • JWT/OAuth2 based auth patterns; secure services.
  • Git and modern CI/CD workflows (Jenkins, GitLab CI, ArgoCD).
  • Experience with Helm charts and Kubernetes deployment configurations.
  • Strong Agile/Scrum knowledge and fast-paced delivery.

Responsabilidades

  • Own 2 to 3 microservices end-to-end from the listed set.
  • Design, develop, and maintain scalable backend solutions.
  • Implement REST APIs consumed by frontend and external systems.
  • Integrate Kafka for push/email pipelines and external systems.
  • Conduct code reviews and provide constructive feedback.
  • Write unit, integration, and regression tests.
  • Maintain Helm charts and Kubernetes deployment configs.
  • Support production incidents and runbooks; participate in architecture reviews.
  • Mentor junior developers and share knowledge within the team.

Conhecimentos

Java & Spring Boot
Microservices
REST API design
Unit testing
Agile/Scrum
System design
Code reviews
Problem solving

Formação académica

Bachelor's or Master's in CS/Engineering

Ferramentas

Apache Kafka
MySQL
Docker
Kubernetes
OpenAPI/Swagger
JWT/OAuth2
Git & CI/CD
Helm
Terraform/ConfigMaps/Secrets

Descrição da oferta de emprego

We're Hiring: Backend (Java) Developer!

We are looking for an experienced Backend (Java) Developer with at least 5 years of hands‑on expertise to join our team in Mohali, India. If you have a strong background in building scalable backend solutions and thrive in a collaborative office environment, this is your chance to make a significant impact!

Location: Mohali, India
Work Mode: Work from Office
Role: Backend (Java) Developer

Key responsibilities
  • Take full ownership of 2 to 3 assigned microservices from the following list: App/Main Controller, ASM Controller, BSS.Controller, Misc/Data Controller, Push Notification Controller, Email Notification Controller, Scheduler, and Exporter.
  • Understand, document, and improve existing business logic implemented across all microservices Design, develop, and maintain scalable and high-performance.
  • REST APIs consumed by the Frontend team and external systems.
  • Implement Kafka producers and consumers for Push Notification and Email Notification pipelines. Integrate with external systems including BSS, ASM, ATG, JID/RID,FCM/Firebase, Email System, and Vault.
  • Write clean, maintainable, and well‑tested code following coding standards and architectural guidelines.Conduct code reviews and provide constructive technical feedback to team members.
  • Write and maintain unit tests, integration tests, and regression test suites.
  • Maintain and improve Helm charts and Kubernetes deployment configurations for owned services.
  • Support L3/L4 escalations for production incidents related to owned microservices.Contribute to MOP, test cases, test strategy, and technical documentation.
  • Participate in architecture reviews and contribute to technical decision-making.Mentor junior developers and support knowledge sharing within the team.
Mandatory Qualification
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional backend software development experience
  • Expert-level proficiency in Java and Spring Boot for microservices development
  • Strong experience with Apache Kafka including producer and consumer implementation, topic management, and consumer group
  • handling
  • Solid experience with MySQL including complex queries, transactions, indexing, and performance optimization
  • Hands‑on experience with Docker and Kubernetes including pod management, ConfigMaps, Secrets, and resource limits
  • Strong experience designing and consuming REST APIs including OpenAPI and Swagger documentation
  • Experience with JWT, OAuth2, and token‑based authentication and authorization patterns
  • Experience integrating with Firebase/FCM for push notification delivery
  • Proficiency with Git and feature branch workflows
  • Experience with CI/CD pipelines using Jenkins, GitLab CI, or ArgoCD
  • Experience with Helm chart development and management
  • Strong understanding of Agile and Scrum development methodology.
Desired Qualification
  • Experience with Spring Cloud, Spring Batch, or Spring Scheduler for job and scheduler implementation
  • Experience with HashiCorp Vault for secrets and certificate management in application code
  • Familiarity with Strimzi Operator and Kafka on Kubernetes
  • Experience with Prometheus metrics exposition using Micrometer and Grafana dashboards
  • Experience with distributed tracing tools such as Jaeger or Zipkin
  • Knowledge of Telecom domain including BSS/OSS provisioning workflows and parent‑child account management
  • Experience with log management tools such as ELK Stack or Loki
  • Experience with APM tools such as New Relic, Dynatrace, or Datadog
  • Familiarity with service mesh technologies such as Istio or Envoy
  • Experience with automated testing frameworks such as JUnit 5, Mockito, and Testcontainers
  • CKAD (Certified Kubernetes Application Developer) certification
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Backend (Java) Developer
Backend (Java) Developer

Tap Growth ai • Mohali

Presencial
INR 1 400 000 - 2 400 000
Senior Software Engineer (Backend Java Developer)- MNC
Senior Software Engineer (Backend Java Developer)- MNC

Bizaarambh Catalyst • Mohali

Presencial
INR 1 800 000 - 2 400 000
Best In the Industry
Lead Backend Java Developer
Lead Backend Java Developer

Dreampath Services • Mohali

Presencial
INR 1 400 000 - 2 200 000
Backend Java Developer
Backend Java Developer

BizAarambh Catalyst Pvt Ltd. • Sahibzada Ajit Singh Nagar

Presencial
INR 1 500 000 - 2 100 000
Working Hours ( 7:30 AM To 3:30 PM)
5 day Working (Mon-Friday)
Best In the Industry
Backend (Java) Developer
Backend (Java) Developer

RapidBrains • Mohali

Presencial
INR 1 400 000 - 2 200 000
Backend (Java) Developer
Backend (Java) Developer

RAPSYS TECHNOLOGIES PTE LTD • Sahibzada Ajit Singh Nagar

Presencial
INR 1 100 000 - 1 900 000
Senior Backend Java Developer
Senior Backend Java Developer

Shashwath Solution • Mohali

Presencial
INR 1 400 000 - 2 600 000
Backend Java Developer
Backend Java Developer

BizAarambh Catalyst Pvt Ltd. • Mohali

Presencial
INR 1 000 000 - 2 600 000
5 day Working (Mon-Friday)
Best In the Industry
Backend Java Developer
Backend Java Developer

SourceFuse Inc. • Mohali

Presencial
INR 1 900 000 - 3 200 000
Java Programmer
Java Programmer

Opeka Serve • Mohali

Presencial
INR 4 000 000 - 8 000 000