Logo

Java Developer (RARR Job 5615)

For Rarr Technologies Pvt Ltd
1 - 4 Years
Full Time
Immediate
Up to 5 LPA
1 Position(s)
Faridabad
Posted 18 Days Ago

Job Skills

Job Description

Java Backend Developer (1–4 years)

  • 1–4 years with Java 11+ and Spring Boot (REST APIs, starters, profiles)

  • API design: request/response models, validation, error handling, pagination, versioning

  • Data layer: JPA/Hibernate, query optimization, transactions; hands-on with PostgreSQL

  • Advanced SQL: joins, CTEs, window functions; performance via indexes and EXPLAIN

  • Security: Spring Security/OAuth2/JWT, role-based access, basic hardening

  • Testing: JUnit5, Mockito, integration tests (Testcontainers nice to have)

  • Messaging & async: exposure to Kafka/RabbitMQ, schedulers, retries, idempotency (good to have)

  • Observability: logs (SLF4J), metrics/health (Actuator), tracing basics

  • Build & DevOps: Maven/Gradle, Docker, environment configs; Git/PR workflow

  • Quality: clean code, layered architecture, DTO/Entity mapping (MapStruct), documentation

  • Nice to have: Caching (Redis), file/object storage, CI/CD, cloud basics (Azure/AWS), rate limiting, feature flags, RLS familiarity with Postgres