Skip to main content
Luxoft India LLP logo

Senior Fulltack Java + Angular Developer

Luxoft India LLP
Full Timesenior
INPosted March 6, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaAngularNode.jsSpringAWSDockerTerraformGitHub ActionsPostgreSQLGitHubRESTgRPCKafkaRabbitMQCI/CDMicroservicesAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

You will be responsible for:

  • Designing and implementing microservices and event-driven components in Java (preferably Java 17+).
  • Modeling and optimizing PostgreSQL schemas, queries, and transactions for performance and integrity.
  • Building resilient, observable services on AWS (ECS/EKS/Lambda, S3, RDS/Aurora, MSK/Kinesis, IAM).
  • Shipping with strong CI/CD practices (GitHub Actions) and leveraging GitHub Copilot to accelerate high-quality delivery.
  • Ensuring reliability, scalability, and fault tolerance (circuit breakers, retries, idempotency, backpressure).
  • Implementing security and compliance controls (authz/authn, secrets, IAM policies, encryption at rest/in transit).
  • Owning production operations: monitoring, troubleshooting, and performance tuning.
  • Contributing to architecture decisions, code reviews, and engineering standards.

Qualifications required for this role include:

  • 7+ years of professional backend experience with Java (Core Java, Collections/Concurrency, Streams, JVM internals).
  • Strong knowledge of the 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 experience with AWS: deploying and operating production services (at least 3 of ECS/EKS/Lambda, RDS/Aurora, S3, SQS/SNS/MSK/Kinesis, CloudWatch, IAM).
  • Solid API design skills (REST/gRPC), versioning, pagination, and backward compatibility.
  • Experience with production-grade observability (logs, metrics, tracing; OpenTelemetry, Prometheus/Grafana, or similar).
  • Proficiency in 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 in building fault-tolerant distributed systems (circuit breakers, bulkheads, rate limiting; resilience patterns).
  • Proficiency in containerization (Docker) and infrastructure as code (Terraform/CloudFormationat least one).
  • Strong understanding of secure coding practices and common vulnerabilities (OWASP Top 10).
  • Excellent communication skills with the ability to turn ambiguous requirements into actionable technical plans.

Nice-to-have skills for this role include:

  • Experience with Capital Markets, trading, market data, or financial analytics.
  • Knowledge in event streaming & messaging: Kafka, MSK, Kinesis, RabbitMQ.
  • Expertise in data modeling for auditable workflows, SLAs, and multi-party approval processes.
  • Experience with multi-tenant architectures and row-level security.
  • Understanding 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). You will be responsible for:
  • Designing and implementing microservices and event-driven components in Java (preferably Java 17+).
  • Modeling and optimizing PostgreSQL schemas, queries, and transactions for performance and integrity.
  • Building resilient, observable services on AWS (ECS/EKS/Lambda, S3, RDS/Aurora, MSK/Kinesis, IAM).
  • Shipping with strong CI/CD practices (GitHub Actions) and leveraging GitHub Copilot to accelerate high-quality delivery.
  • Ensuring reliability, scalability, and fault tolerance (circuit breakers, retries, idempotency, backpressure).
  • Implementing security and compliance controls (authz/authn, secrets, IAM policies, encryption at rest/in transit).
  • Owning production operations: monitoring, troubleshooting, and performance tuning.
  • Contributing to architecture decisions, code reviews, and engineering standards.

Qualifications required for this role include:

  • 7+ years of professional backend experience with Java (Core Java, Collections/Concurrency, Streams, JVM internals).
  • Strong knowledge of the 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 experience with AWS: deploying and operating production services (at least 3 of ECS/EKS/Lambda, RDS/Aurora, S3, SQS/SNS/MSK/Kinesis, CloudWatch, IAM).
  • Solid API design skills (REST/gRPC), versioning, pagination, and backward compatibility.
  • Experience with production-grade observability (logs, metrics, tracing; OpenTelemetry, Prometheus/Grafana, or similar).
  • Proficiency in CI/CD with GitHub

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free