Website:
agilegridsolution.com
Job details:
About The Company
Luxoft is a global leader in consulting, digital engineering, and software development services. Renowned for delivering innovative solutions across various industries, Luxoft partners with clients to drive digital transformation, enhance operational efficiency, and create competitive advantages. With a strong focus on quality, technological excellence, and customer satisfaction, Luxoft operates in multiple regions worldwide, employing highly skilled professionals dedicated to solving complex business challenges through cutting-edge technology.
About The Role
We are seeking a highly experienced Senior Java Developer to join our dynamic team at Luxoft. In this role, you will be responsible for designing, building, and scaling backend services for a high throughput, low latency platform that demands strict reliability and auditability. You will own the end-to-end delivery process, from initial design through to production deployment, working closely with cross-functional teams including Product Management, Quality Assurance, and DevOps. This position offers an excellent opportunity to work on complex, large-scale distributed systems within a collaborative and innovative environment, contributing to mission-critical financial and enterprise solutions.
Qualifications
The ideal candidate will possess a minimum of 7 years of professional backend development experience with Java, demonstrating deep expertise in core Java, collections, concurrency, streams, and JVM internals. Strong proficiency with the Spring ecosystem, including Spring Boot, Spring Data, and Spring Security, is essential. Experience with Angular (at least 5 years) is required, along with exposure to Python for tooling and automation tasks. Candidates should have proven expertise with PostgreSQL, including indexing strategies, query optimization, transaction management, and locking mechanisms.
Hands-on experience deploying and managing production services on AWS, such as ECS, EKS, Lambda, RDS/Aurora, S3, and messaging services like SQS, SNS, MSK, or Kinesis, is mandatory. A solid understanding of API design principles, including REST and gRPC, with emphasis on versioning, pagination, and backward compatibility, is necessary. The candidate must be familiar with production-grade observability tools such as logs, metrics, and tracing systems like OpenTelemetry, Prometheus, and Grafana.
Additional skills include proficiency with CI/CD pipelines using GitHub and GitHub Actions, containerization with Docker, infrastructure as code with Terraform or CloudFormation, and knowledge of secure coding practices aligned with OWASP Top 10. Excellent communication skills and the ability to translate ambiguous requirements into actionable technical plans are also required.
Responsibilities
- Design and implement microservices and event-driven components using Java (preferably Java 17+), ensuring they meet performance, scalability, and reliability standards.
- Model and optimize PostgreSQL schemas, queries, and transactions to ensure high performance and data integrity.
- Build resilient, observable services on AWS infrastructure, leveraging services such as ECS, EKS, Lambda, S3, RDS/Aurora, MSK/Kinesis, and IAM for security and access control.
- Implement and maintain CI/CD pipelines using GitHub Actions, promoting best practices in automated testing, deployment, and code quality. Utilize AI coding assistants like GitHub Copilot to enhance productivity without compromising standards.
- Ensure system reliability through fault-tolerance mechanisms such as circuit breakers, retries, idempotency, and backpressure management.
- Implement security and compliance controls, including authentication, authorization, secrets management, IAM policies, and encryption both at rest and in transit.
- Own production operations, including monitoring, troubleshooting, performance tuning, and incident response to ensure high availability and system stability.
- Participate in architecture decisions, code reviews, and the establishment of engineering standards to maintain code quality and consistency across projects.
Benefits
Luxoft offers a competitive compensation package aligned with industry standards, along with comprehensive health and wellness benefits. Employees enjoy opportunities for professional growth through training and certifications, flexible working arrangements, and a collaborative work environment that encourages innovation. Additionally, Luxoft provides a supportive culture that values diversity, work-life balance, and employee well-being, fostering a motivating atmosphere for talented professionals to thrive and advance their careers.
Equal Opportunity
Luxoft is an equal opportunity employer committed to creating an inclusive environment for all employees. We celebrate diversity and are dedicated to ensuring fair treatment regardless of race, gender, age, religion, sexual orientation, disability, or any other characteristic protected by law. We believe that a diverse workforce enhances our ability to serve clients and innovate effectively, and we are committed to fostering a workplace where everyone can succeed and grow.
Click on Apply to know more.