Java Backend Developer Job

Applications are closed for this job. Click here to browse more jobs.
Actively hiring

Thane, Navi Mumbai, Mumbai

Start Date
Starts Immediately
CTC (ANNUAL)
₹ 8,00,000 - 12,00,000 ₹ 8,00,000 - 12,00,000 /year
Experience
1 year(s)
1 year(s) experience
Apply By
12 Jul' 25
Posted 3 weeks ago
Job

About the job

Key responsibilities:

1. Translate product requirements into clean, testable code with Java 17 and Spring Boot 3.x
2. Design REST or GraphQL APIs and background jobs that meet SLAs for latency and throughput
3. Model performant schemas in PostgreSQL 15+ and MySQL 8 with Spring Data JPA, Hibernate 6, and QueryDSL
4. Embed metrics, traces, and structured logs from day one, and enforce rigorous security controls
5. Refactor legacy modules toward hexagonal/clean architecture, improving testability and cohesion
6. Introduce reactive patterns like Project Reactor Mono/Flux and CompletableFuture where beneficial
7. Advocate for best practices in code reviews including immutability, SOLID, and use of records/sealed classes
8. Write and maintain unit tests with JUnit 5, Mockito, and AssertJ; drive coverage on new code
9. Add integration and container tests with Testcontainers for data-access and messaging layers
10. Help back-fill tests for existing services and coach teammates in TDD/BDD techniques
11. Produce lean Docker images; use Helm/Kustomize for Kubernetes deployments via CI/CD
12. Define readiness/liveness probes, HPAs, and progressive-delivery configs like Argo Rollouts
13. Own CI/CD stages using Bitbucket Pipelines, Jenkins, or GitHub Actions for builds and tests
14. Build non-blocking, idempotent consumers using Google Cloud Pub/Sub or Kafka/RabbitMQ
15. Apply outbox, retry, and saga/choreography patterns for service consistency
16. Implement structured JSON logging with SLF4J/Logback, tracing with OpenTelemetry, and metrics with Micrometer
17. Apply resilience patterns like circuit breakers and bulkheads using Resilience4j
18. Participate in incident response and blameless post-mortems; improve run-books

Preferred Skills:

1. Oracle OCPJP certification
2. Domain-Driven Design and Clean/Hexagonal architecture
3. Experience with gRPC or Spring GraphQL
4. Experience with event sourcing and Debezium CDC
5. Knowledge of service-mesh and zero-trust networking using Istio or Linkerd
6. Experience with Cloud Run or AWS Lambda using CRaC or SnapStart
7. Experience writing or operating Kubernetes Operators or using KEDA

Requirements:

1. Deliver customer value quickly without sacrificing quality
2. Replace repetitive tasks with automation through scripts, tests, and pipelines
3. Communicate clearly using diagrams, ADRs, and by leading design discussions
4. Collaborate as a team player and mentor, sharing knowledge and embracing feedback
5. Thrive in Agile/Kanban teams deploying to production multiple times per week

Skill(s) required

Apache Kafka Bitbucket Docker GitHub Grafana Hibernate ORM(Java) Java Jenkins JUnit Kubernetes Mockito RabbitMQ Spring Boot Spring Data JPA
Earn certifications in these skills

Who can apply

Only those candidates can apply who:

1. have minimum 1 years of experience

Salary

Annual CTC: ₹ 8,00,000 - 12,00,000 /year

Perks

5 days a week

Number of openings

2

About Regime Tax Solutions Private Limited

Tax Genie is an application service provider (ASP) floated by a team of fintech experts from India, the US, Germany, and the UK. We have employed artificial intelligence (AI), machine learning (ML), process automation, taxation knowledge, and express filing technology to make the GST compliance process easy and timely. We believe tax experts and businesses must not spend their valuable time on number crunching, tabulation, and visual analytics, and rather use our platform and services to do it for them. It is more accurate, faster, and cheaper that way. Tier 2 and Tier 3 cities will benefit a lot from our distributed processing model and slow internet-friendly programming.
Activity on Internshala
Hiring since April 2025
16 opportunities posted
Sign up to continue

OR

By signing up, you agree to our Terms and Conditions.