Find a jobRecruiters

Senior Java Developer

Exclusive opportunity

Onsite

Senior Java Developer

Puretech Internet

Senior Java Developer

Skills

SQL QueriesJavaTesting & QASpring BootPostgreSQLAWS LambdaKafkaSwagger/OpenAPIDatadogAWSGitHubComplianceTerraform

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Kolkata, West Bengal, India

Work mode:

Onsite

Published on:

2 September 2026

What they need


Job Description: Senior Java Developer

Backend Engineering / Platform Services • Genesis Group

Location: Kolkata On-site

Seniority: Senior (IC; expected to mentor and drive design quality)

Team: Backend Engineering / Platform Services

Role Type: Full-time

Role Summary

We are hiring a Senior Java Developer to build and operate secure, scalable REST APIs on AWS. You will design and implement backend services, integrate with API Gateway, implement API key management and access controls, and ensure robust logging and monitoring. You'll work closely with cloud and platform engineers on cloud architecture, and deploy services using AWS Lambda and/or containerised deployments depending on workload patterns.

Key Responsibilities

API Design & Development

  • Design and develop RESTful APIs in Java (clean architecture, scalable patterns, strong test coverage).
  • Implement and maintain AWS API Gateway integrations (routing, throttling/quotas, request/response mapping where needed).
  • Implement API access control mechanisms including API keys, usage plans, rate limiting, and secure client onboarding.
  • Build production-grade logging and observability for APIs (structured logs, correlation IDs, metrics, tracing where applicable).

Backend Services & Data

  • Develop cloud-ready services deployed on AWS Lambda and/or containerised environments; manage configs and secrets securely.
  • Integrate services with PostgreSQL/SQL databases; write and maintain PL/SQL stored procedures and queries as required.
  • Implement data encryption patterns (at-rest and in-transit) and enforce security best practices throughout the data layer.

Platform & Collaboration

  • Contribute to cloud architecture discussions: service decomposition, scalability, resilience, and cost-aware design decisions.
  • Write and maintain automated tests (unit/integration) and support CI/CD-driven releases.
  • Maintain Git repositories with clean branching, commit hygiene, and code review discipline.
  • Collaborate with Product, QA, and DevOps to deliver features reliably and support production issues with strong RCA discipline.
  • Document API contracts (OpenAPI/Swagger), versioning strategy, and operational runbooks.

Must Have

  • Strong hands-on experience in Java (Java 11+), with solid backend engineering fundamentals.
  • Proven experience building REST APIs in Java Spring Boot, Spring JDBC, Spring Security (or similar frameworks).
  • Hands-on AWS experience including:

API Gateway (REST/HTTP APIs), request routing, throttling, usage plans.

API key management and secure exposure of APIs to external/internal consumers.

  • Strong PostgreSQL/SQL fundamentals; experience with PL/SQL stored procedures and data manipulation.
  • Experience with data encryption at-rest (e.g. AWS KMS, column-level encryption) and in-transit (TLS/mTLS).
  • Proficiency in Git: branching strategies, pull requests, code reviews, and repository management.
  • Experience with logging/monitoring practices for production APIs (structured logs, dashboards, alerts CloudWatch, Datadog, ELK, or similar).
  • Good understanding of cloud architecture concepts: scalability, high availability, fault tolerance, security, and cost considerations.
  • Solid engineering hygiene: code reviews, automated testing, clean code, and documentation.

Should Have

  • Experience with authentication and authorisation patterns — OAuth2/JWT, Spring Security, Cognito, custom auth, or mTLS.
  • Experience with distributed systems concepts: idempotency, retries, circuit breakers, rate limiting, caching.
  • Familiarity with AWS components commonly used with APIs — Lambda, ECS, RDS, Secrets Manager, CloudWatch.
  • Basic knowledge of Terraform for infrastructure provisioning and understanding of IaC principles.
  • Experience defining and publishing OpenAPI/Swagger specs and managing API versioning.
  • Understanding of CI/CD pipelines and release processes (blue/green or canary familiarity is a plus).

Nice to Have

  • Experience with performance tuning — JVM basics, profiling, load testing.
  • Exposure to event-driven architecture and messaging (Kafka, Kinesis, SNS, or similar).
  • Experience building multi-tenant APIs and usage metering.
  • Exposure to regulated environments, audit readiness, and security compliance practices.

Experience & Qualification

  • Typically 6–10+ years of backend development experience (flexible for strong candidates).
  • Bachelor's degree in Engineering / CS (or equivalent practical experience).

How to Apply

Please share your resume and — if available — one or more of the following:

  • Links (GitHub/portfolio) or short summaries of REST APIs/services you built and shipped on AWS, including API Gateway usage, auth/key management, and observability patterns.
  • A brief note on a deployment or architecture decision you led — e.g. Lambda vs container, throttling/quotas, data encryption approach, or logging/tracing strategy.
  • A short write-up explaining a technical trade-off you made — quality vs latency vs cost, or security vs developer velocity.

Other offers great for you!

These companies are also looking for great profiles

Wikeys

Senior Full-Stack Developer Java

600

Freelance

Brussels, Belgium

Hybrid

Skills

DockerAngularJavaSpring BootPostgreSQLGitJenkinsSwagger/OpenAPIMavenJPA / HibernateREST APIsMessagingOpenShift / KubernetesBPMN / CMMNDomain Driven Design (DDD)Clean Code / TDDOAuth2

6 months ago

Quick apply

Tenth Revolution Group

Tech Lead Java Senior Fullstack

Freelance

Paris, France

Hybrid

Skills

TypescriptJavaSpring BootPostgreSQLKafkaGitAWSApacheJavascriptOAuth2

3 days ago

Quick apply

Soors

Lead Developer Java / Angular H/F

Freelance

33600 Pessac, France

Hybrid

Skills

AngularJava

2 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools