06 Sep
|
Puretech Digital - A Genesis
|
Kolkata
06 Sep
Puretech Digital - A Genesis
Kolkata
Location: Kolkata In office
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 dis
📌 Senior Java Developer (Kolkata)
🏢 Puretech Digital - A Genesis
📍 Kolkata