Senior Backend Developer Java / Spring / Aws Chennai

Senior Backend Developer Java / Spring / Aws Chennai

03 Sep
|
Quest Global
|
Chennai

03 Sep

Quest Global

Chennai

Role & responsibilities

Core Java & Frameworks
• Java 17+ (we run the latest LTS) records, sealed types, streams and modern language features.
• Spring Boot in depth, including WebFlux and Spring Security (OAuth2 Resource Server).
• Project Reactor Mono/Flux composition, error operators, backpressure and retries; no .block(), Thread.sleep() or blocking SDKs.
• Gradle multi-module builds, Lombok, Jackson.
Data
• PostgreSQL at a qualified level — schema design, indexing and query plans.
• R2DBC or equivalent reactive data access, and jOOQ or comparable type-protected SQL tooling.
• Flyway or Liquibase migrations validated in CI.
Cloud & Messaging
• Hands-on AWS — Lambda, SQS (FIFO semantics, visibility timeouts, DLQs), EventBridge, S3, Secrets Manager, ECS Fargate, RDS/Aurora, CloudWatch, IAM.
• AWS SDK v2 async clients or Spring Cloud AWS.
• Infrastructure as Code — CloudFormation, or SAM/CDK/Terraform with willingness to work in CloudFormation.
APIs & Contracts
• OpenAPI 3, REST conventions, versioning, consistent error contracts and bean validation.
Quality & Delivery
• JUnit 5, Mockito, Spring Boot Test,



Reactor Test — meaningful tests for both success and failure paths.
• Docker and Compose for local development.
• Git, pull-request workflow and GitHub Actions or equivalent CI/CD.
• SonarQube or similar static analysis, with coverage discipline.
Engineering Judgment
• Distributed-systems fluency — idempotency, at-least-once delivery, retries, timeouts, partial failure and eventual consistency.
• Solid analytical, debugging and communication skills; owns delivery end-to-end.

Preferred candidate profile

• OpenTelemetry / distributed tracing; Grafana, Tempo, Prometheus or Loki.
• Snowflake or another cloud data warehouse; large-scale ingestion pipelines.
• Spring Cloud Function on Lambda, and JVM cold-start tuning (CRaC, SnapStart, fat JARs).
• LocalStack for local AWS emulation.
• Serverless cost/performance tuning and JVM tuning for containers.
• Enterprise SSO (Azure Entra, OAuth2 introspection) and centralized entitlement/RBAC services.
• OWASP Top 10 awareness and secure code review.
• Agile/Scrum delivery and trunk-friendly branching.

📌 Senior Backend Developer Java / Spring / Aws Chennai
🏢 Quest Global
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior backend developer java / spring / aws chennai / chennai

Subscribe to this job alert:

Get the latest job offers by email for: senior backend developer java / spring / aws chennai / chennai