Java Software Engineer
- Published on
About the Role
Luxoft is looking for a Java Software Engineer to join our team. You will be responsible for designing and implementing end-to-end technology solutions in an Agile environment, collaborating with business and technical partners. Your role includes leveraging AWS cloud services to build scalable, cloud-native applications aligned with long-term architecture goals.
Responsibilities
- Design and implement technology solutions in collaboration with business and technical partners.
- Build scalable cloud-native applications using AWS services.
- Manage structured and unstructured data, ensuring accuracy and accessibility.
- Identify and resolve data issues to improve data quality.
- Build and maintain CI/CD pipelines, automated tests, and infrastructure-as-code.
- Ensure system performance and reliability across mission-critical applications.
- Drive engineering excellence through coding best practices and peer collaboration.
About the Candidate
We are looking for candidates with:
- 10 years of experience with Python and Java in enterprise systems.
- 5 years experience working with relational databases like PostgreSQL and MySQL.
- 5 years’ hands-on experience with MongoDB.
- Proven experience in Capital Markets, Portfolio Management, or Risk Analytics.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
About the Company
Luxoft is a leading global IT service provider, providing innovative technology solutions to businesses worldwide. We value collaboration, innovation, and commitment to excellence, as we strive to enable our clients to achieve their goals.
Company Culture and Benefits
At Luxoft, our culture promotes teamwork and continuous learning. We offer competitive benefits, opportunities for professional development, and an environment that fosters innovation and growth.