Qureos

FIND_THE_RIGHTJOB.

Kotlin Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Primary Role: Senior / Technical Architect – Backend Java & Cloud

Base Location : Gurgaon/Bangalore

Academic Qualifications

· Bachelor’s in Computer Science, Engineering, or related field.

· Certifications preferred: GCP Cloud Architect, Kubernetes Administrator (CKA), Redis, Spring/Spring Boot

Experience Profile

· 4+ years of backend development experience with Java technologies & microservices

· 3+ years of hands-on architecture experience with Spring Boot microservices at scale

· Proven track record in high-performance, secure, cloud-native architectures

· Deep experience with GCP (GKE, Cloud Run, Pub/Sub, BigQuery, Stackdriver, IAM)

· Strong exposure to performance tuning, scaling, caching, messaging systems, and cost optimization

· Experience working in Agile/DevOps environments

Key Responsibilities

1. Architecture & Design

· Define and evolve scalable, resilient, and secure microservice architectures

· Apply Spring Cloud patterns (service discovery, config server, circuit breakers, API gateway)

· Design systems for zero-downtime deployments, fault tolerance, and horizontal scaling

· Ensure architecture supports future growth, observability, and cost-efficiency

2. Java & Spring Boot Microservices

· Build and review RESTful APIs and GraphQL services with Spring Boot

· Deep knowledge of Spring Security, OAuth2.0, JWT, mTLS

· Strong expertise in Hibernate/JPA, database optimization, and distributed data handling

· Hands-on with asynchronous messaging using Kafka, RabbitMQ, JMS, Pub/Sub, or MQ (IBM MQ/ActiveMQ)

· Apply domain-driven design (DDD), CQRS, event sourcing for microservice boundaries

3. Performance Management

· Tune JVM (GC, heap, thread pools) for high-throughput, low-latency applications

· Lead performance testing (JMeter, Gatling) and resolve bottlenecks across services

· Optimize connection pools, thread management, DB queries, and messaging throughput

· Define SLOs/SLIs and implement dashboards for latency, throughput, and error monitoring

4. Kubernetes & Cloud (GCP)

· Manage and optimize Kubernetes workloads (GKE) – autoscaling, affinity, pod tuning

· Optimize cloud spend through rightsizing, caching, storage optimization, and scaling strategies

· Implement CI/CD pipelines (Jenkins, GitHub Actions, ArgoCD) with secure deployments

· Integrate with monitoring & observability (Prometheus, Grafana, OpenTelemetry)

5. Redis & Caching

· Architect and fine-tune Redis clusters for caching and session management

· Define cache strategies (write-through, lazy-load, eviction policies)

· Monitor Redis performance and optimize memory usage & failover configurations

6. Security

· Implement secure-by-design principles: OAuth2.0, OpenID Connect, mTLS

· Enforce OWASP Top 10 protections, secrets management, token validation

· Drive compliance with data privacy & security standards (ISO, GDPR if applicable)

· Conduct architecture reviews, code reviews, and technical governance

· Collaborate with cross-functional teams (Frontend, DevOps, QA, Security, Product)

Job Type: Contractual / Temporary
Contract length: 6 months

Pay: ₹40,000.00 - ₹50,000.00 per month

Benefits:

  • Paid time off

Work Location: In person

© 2026 Qureos. All rights reserved.