Java Backend Developer
Avisoft
Sahibzada Ajit Singh Nagar, Punjab, India
Full-Time
Posted 7 days ago
Sahibzada Ajit Singh Nagar, Punjab, India
Full-Time
Posted 7 days ago
Opens the application on glassdoor.co.in
Job Description & Responsibilities
Key Responsibilities
- Own 2–3 microservices, including App/Main, ASM, BSS, Misc/Data, Push Notification, Email Notification, Scheduler, and Exporter controllers.
- Understand, document, and improve existing business logic across microservices.
- Design, develop, and maintain scalable REST APIs.
- Implement Kafka producers and consumers for push and email notifications.
- Integrate with BSS, ASM, ATG, JID/RID, FCM/Firebase, email systems, and Vault.
- Write clean, well-tested code with unit, integration, and regression tests.
- Conduct code reviews and mentor junior developers.
- Maintain Helm charts and Kubernetes deployment configurations.
- Support L3/L4 production issues.
- Contribute to technical documentation, test strategies, and architecture reviews.
Required Skills
- 5+ years of backend development experience and a Bachelor's or Master's degree in Computer Science or a related field.
- Strong Java and Spring Boot skills for microservices development.
- Apache Kafka: Producers, consumers, topic management, and consumer groups.
- MySQL: Complex queries, transactions, indexing, and performance tuning.
- Docker and Kubernetes: Pods, ConfigMaps, Secrets, and resource limits.
- REST API design using OpenAPI and Swagger.
- JWT, OAuth2, and token-based authentication.
- Firebase/FCM push notification integration.
- Git, CI/CD tools (Jenkins, GitLab CI, or ArgoCD), and Helm charts.
- Agile and Scrum methodologies.
- Strong communication and teamwork skills, with the ability to work across time zones and meet deadlines.
Good to Have
- Spring Cloud, Spring Batch, or Spring Scheduler.
- HashiCorp Vault and Strimzi Operator (Kafka on Kubernetes).
- Prometheus, Micrometer, Grafana, Jaeger, or Zipkin.
- Telecom domain experience, including BSS/OSS provisioning and parent-child account management.
- ELK or Loki, APM tools (New Relic, Dynatrace, Datadog), Istio, or Envoy.
- JUnit 5, Mockito, and Testcontainers.
- CKAD certification.
Pay: ₹346,000.00 - ₹500,000.00 per year
Work Location: In person
About Avisoft
Required Skills
JavaDockerKubernetesSQLKafkaGitCI/CDAgile
Job Details
Employment TypeFull-Time
Work ModeOn-Site
Experience5 – 10 years
Positions1
Posted by
N/A
Posted on:
22 Oct 2026
About Avisoft
More open roles
- Java Backend Developerfeather thread corporation llp · Chandigarh, Chandigarh, India
- Experienced JAVA DeveloperConceptShelf · Kochi, Keralam, India
- 🚨 IN-PERSON HIRING DRIVE LEAD FULL STACK JAVA DEVELOPERQuantumCommit · Bengaluru, Karnataka, India
- Coding Teacher Jobs in Bhopal — Python + Java + C++ + Web · Class 6-12 + Adults | Anand TutorialsAnand Tutorials · Bhopal, Madhya Pradesh, India
- Software Engineer – Backend (Java / Spring Boot)Edstem Technologies · India
- Node JS Java Backend EngineerFlexton Inc. · Bengaluru, Karnataka, India