Home
Jobs
Saved
Resumes
Java Backend Developer at Birlasoft | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Java Backend Developer
Birlasoft
Website
LinkedIn
Java Backend Developer
Bengaluru, Karnataka, India
Full Time
4 weeks ago
Visa Sponsorship
Apply Now
Key skills
Azure
Cloud
Docker
Gradle
Hibernate
Java
Kafka
Kubernetes
Maven
Microservices
MySQL
NoSQL
Postgres
RabbitMQ
RDBMS
Spring
Spring Boot
SpringBoot
SQL
Terraform
K8s
Helm
PostgreSQL
JWT
OpenTelemetry
Postman
Swagger
OpenAPI
RESTful
Git
Caching
Agile
CI/CD
Mentoring
About this role
Role Overview
Design, build, and maintain RESTful APIs using Java and Spring Boot (Web, Data, Security, Actuator).
Model and integrate with databases (SQL/NoSQL), write efficient queries, and manage schema migrations.
Implement API security: OAuth2/OIDC, JWT, role-based access, rate limiting, input validation.
Write clean, testable code with unit, integration, and contract tests.
Optimize performance and reliability (caching, connection pooling, async/non-blocking I/O, pagination).
Observability: structured logging (SLF4J/Logback), metrics/tracing (Micrometer, OpenTelemetry), and health checks (Actuator).
CI/CD and cloud deployment (Docker, basic Kubernetes concepts, pipelines; Azure exposure a must).
Collaborate in Agile teams: participate in grooming, estimation, code reviews, and documentation (OpenAPI/Swagger).
Own services end to end: from design and development to deployment and production support (on-call rotation optional).
Requirements
Strong knowledge of Java 8+ (preferably 11/17 or later) and Spring Boot.
Experience building RESTful APIs and integrating with external/internal services.
Solid understanding of data structures, concurrency, and error handling.
Hands-on with RDBMS (e.g., PostgreSQL/MySQL) and ORMs (JPA/Hibernate).
Proficient with Git, branching strategies, and Maven/Gradle.
Familiarity with API documentation (OpenAPI/Swagger) and Postman/Rest Assured.
API architecture & design (resource modeling, versioning, idempotency, resilience patterns).
Security best practices (OAuth2/OIDC, JWT, mTLS, secrets management).
Scalability & resilience patterns (Circuit Breaker/Retry/Backoff with Resilience4j; async/reactive programming).
Experience with microservices, message brokers (Kafka/RabbitMQ), and event-driven patterns.
Cloud-native deployments (Docker/K8s) and IaC (Terraform/Helm is a plus).
Mentoring developers and leading design/code reviews.
Tech Stack
Azure
Cloud
Docker
Gradle
Hibernate
Java
Kafka
Kubernetes
Maven
Microservices
MySQL
NoSQL
Postgres
RabbitMQ
RDBMS
Spring
Spring Boot
SpringBoot
SQL
Terraform
Apply Now
Home
Jobs
Saved
Resumes