Log in
All jobs
LA

Senior Java Developer

LUXOFT, A DXC TECHNOLOGY COMPANY
Noida, India Posted Sep 11, 2026
On-site

About this role

Project description

We're looking for a Senior Java Developer to design, build, and scale backend services for a high throughput, low latency platform with strict reliability and auditability requirements. You'll own end to end delivery—from design to production—collaborating closely with Product, QA, and DevOps.

Responsibilities

  • Design and implement microservices and event-driven components in Java (preferably Java 17+).
  • Model and optimize PostgreSQL schemas, queries, and transactions for performance and integrity.
  • Build resilient, observable services on AWS (ECS/EKS/Lambda, S3, RDS/Aurora, MSK/Kinesis, IAM).
  • Ship with strong CI/CD practices (GitHub Actions) and leverage GitHub Copilot to accelerate high quality delivery.
  • Ensure reliability, scalability, and fault tolerance (circuit breakers, retries, idempotency, backpressure).
  • Implement security and compliance controls (authz/authn, secrets, IAM policies, encryption at rest/in transit).
  • Own production operations: monitoring, troubleshooting, and performance tuning.
  • Contribute to architecture decisions, code reviews, and engineering standards.

Skills

  • Must have

  • 9+ years of professional backend experience with Java (Core Java, Collections/Concurrency, Streams, JVM internals).

  • Experience with Capital Markets, trading, market data, or financial analytics.

  • Strong with Spring ecosystem (Spring Boot, Spring Data, Spring Security; understanding of Spring Cloud is a plus).

  • 5+ years of professional experience with Angular

  • Exposure to Python for tooling and automation.

  • Proven expertise with PostgreSQL: indexing strategies, query tuning (EXPLAIN/ANALYZE), transactions/locking, isolation levels.

  • Hands on AWS experience: deploying and operating production services (at least 3 of ECS/EKS/Lambda, RDS/Aurora, S3, SQS/SNS/MSK/Kinesis, CloudWatch, IAM).

  • Solid API design (REST/gRPC), versioning, pagination, and backward compatibility.

  • Production grade observability (logs, metrics, tracing; OpenTelemetry, Prometheus/Grafana, or similar).

  • CI/CD with GitHub and GitHub Actions (branching strategies, code reviews, trunk based or GitFlow).

  • Practical use of GitHub Copilot (or similar AI coding assistants) to boost productivity while maintaining code quality.

  • Experience building fault tolerant distributed systems (circuit breakers, bulkheads, rate limiting; resilience patterns).

  • Proficiency with containerization (Docker) and infrastructure as code (Terraform/CloudFormation—at least one).

  • Strong understanding of secure coding practices and common vulns (OWASP Top 10).

  • Excellent communication; ability to turn ambiguous requirements into actionable technical plans.

  • Nice to have

  • Event streaming & messaging: Kafka, MSK, Kinesis, RabbitMQ.

  • Data modeling for auditable workflows, SLAs, and multi party approval processes.

  • Experience with multi tenant architectures and row level security.

  • Knowledge of domain-driven design (DDD) and CQRS patterns.

  • Experience with performance profiling (JFR, async-profiler) and JVM tuning (GC, heap, thread pools).

  • Exposure to Python and Node.js for tooling and automation.

  • Familiarity with feature flags (e.g., LaunchDarkly) and blue/green or canary deployments.

  • Compliance/controls mindset (audit trails, data lineage, segregation of duties).

  • Other

  • Languages

  • English: C2 Proficient

  • Seniority

  • Senior

  • Noida, India

  • Req. VR-124973

  • Java

  • BCM Industry

  • 11/09/2026

  • Req. VR-124973

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →