LTIMindtree ยท 1 month ago
Senior Backend Engineer - Java
LTIMindtree is seeking a Senior Backend Engineer - Java to join their team. The role involves architecting and implementing reactive APIs, leading development efforts, and collaborating with product leaders to evolve the retirement platform. The engineer will also mentor junior engineers and drive quality assurance through comprehensive testing strategies.
ConsultingEnterpriseInformation TechnologySoftware
Responsibilities
Architect design and implement reactive nonblocking APIs using Java with Spring Boot WebFlux Quarkus Micronaut or Spark Java for high throughput retirement account operations in a TDD Test Driven Development iterative methodology
Lead development of Nodejs based authentication orchestration and data aggregation layers handling complex multisystem integrations
Design and deliver production grade BFF Backend for Frontend architectures in Nodejs optimizing data delivery for AngularReact clients and mobile applications
Own Apache Camel integration implementations including enterprise integration patterns Saga orchestration and lightweight BPMN workflows for distributed retirement transactions
Architect and implement distributed transaction patterns using Saga compensating transactions across contribution withdrawal rollover and compliance workflows
Drive GraphQL API design including schema evolution query optimization batching strategies and resolver performance tuning for complex domain aggregations
Lead ORM strategy and implementation using Hibernate JPA or TypeORM with focus on performance optimization caching strategies and database query tuning
Establish reactive programming patterns using Project Reactor RxJava or reactive streams for highconcurrency lowlatency financial operations
Design resilient system architectures incorporating circuit breakers bulkheads rate limiting and fallback mechanisms for thirdparty integrations
Collaborate with architects and product leaders to define technical roadmaps API contracts and domain boundaries for retirement platform evolution
Mentor junior and midlevel engineers through code reviews architecture discussions and technical guidance on best practices
Drive quality through comprehensive testing strategies including unit integration contract testing and chaos engineering principles
Lead incident response root cause analysis and implement preventive measures for production systems
Champion engineering excellence through establishing coding standards architectural patterns and observability practices
Qualification
Required
6-12 years of backend engineering experience with demonstrated progression in technical complexity and leadership responsibilities
Expert-level proficiency in Java backend development using Spring Boot including WebFlux Quarkus Micronaut or Spark Java with production deployment experience
Deep expertise in reactive programming paradigms using Project Reactor RxJava or reactive streams for building non-blocking asynchronous systems
Advanced Nodejs development skills for building production-grade authentication services orchestration middleware and BFF architectures
Proven experience designing and implementing RESTful and GraphQL APIs at scale with focus on performance versioning and backward compatibility
Strong GraphQL expertise including schema design federation patterns N1 query resolution DataLoader implementation and performance optimization
Advanced ORM knowledge with Hibernate JPA or TypeORM including query optimization caching strategies L1L2 lazy loading and transaction management
Production experience with Apache Camel implementing EIP patterns routing transformation and error handling for enterprise integrations
Hands-on implementation of Saga patterns and compensating transactions for distributed systems in financial or mission-critical environments
Experience with lightweight BPMN engines or workflow orchestration frameworks for long-running business processes
Deep understanding of microservices architecture domain-driven design event-driven architectures and distributed system patterns
Expertise in relational databases PostgreSQL Oracle including schema design indexing strategies query optimization and transaction isolation levels
Strong execution knowledge of authentication and authorization protocols OAuth2OIDC JWT mutual TLS and their application in financial systems
Experience with message brokers Kafka RabbitMQ and event streaming architectures for asynchronous processing
Proficiency with cloud platforms AWS or Azure including containerization Docker Kubernetes serverless architectures and infrastructure patterns
Strong understanding of observability practices including distribution
Benefits
Comprehensive Medical Plan Covering Medical, Dental, Vision
Short Term and Long-Term Disability Coverage
401(k) Plan with Company match
Life Insurance
Vacation Time, Sick Leave, Paid Holidays
Paid Paternity and Maternity Leave
Company
LTIMindtree
LTIMindtree is a worldwide technology consulting and digital solutions company that empowers businesses in a variety of sectors.
H1B Sponsorship
LTIMindtree has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2651)
2024 (2855)
2023 (2267)
Funding
Current Stage
Late StageRecent News
2026-01-09
Business Standard India
2025-12-29
Company data provided by crunchbase