Project Description:

Development of a knowledge management portal for the global financial institution with full stack back to front plus UI in scope, front end is crawling multiple data sources, elastic search engine, all made available through UI which is used by front office.

System is built natively on AWS, modern architecture. All data ingested by AWS using Java and Python to pull it in. AWS glue for ATL process, elastic search.

Another piece of tooling is graph data, Amazon's net view , helps with knowledge graph.


• Design solutions aligned with long-term architecture and technology strategy using Amazon Web Services (AWS) for Cloud development
• Work on variety of technologies and AWS services by developing features for various components with AWS Glue, Elasticsearch, Amazon Neptune, REST APIs and GraphQL endpoints and an Angular 8 front-end
• Develop infrastructure as code for our CI/CD pipeline through Jenkins and Terraform
• Participate in the development life cycle from start to completion - requirements analysis, development, testing, and deployment
• Work closely with our partners in the Knowledge Organization to learn their processes and provide solutions to their requests

Mandatory Skills:

• 8+ years of technical experience as a full stack developer - a diverse set of technical experiences are a nice-to-have
• Proficient programming skills in Java OR Python
• Angular 8
• University degree in Engineering or Computer Science preferred
• Strong knowledge of software development best practices and patterns
• Familiarity building applications in an AWS environment
• Experience building flexible solutions that can adapt quickly to changing requirements
• Polished communication and presentation skills - experience in presenting to and communicating with other technical teams and stakeholders
• Ability to independently analyze and solve increasingly difficult business and cloud environment issues

Nice-to-Have Skills:

• Elasticsearch
• PySpark
• Gremlin
• GraphQL
• AWS Solutions Architect or AWS Developer certification is an asset
• An understanding of CI/CD pipelines and experience with DevOps


Luxoft (NYSE:LXFT) is a global consulting partner that offers end-to-end digital solutions to solve clients’ complex business challenges.

We are a new class of digital service provider that combines consulting, strategy, and engineering at scale. We use this to drive business change by applying engineering excellence, deep domain expertise, and our senior software engineering talent to improve your client’s customer experience, boost your operational efficiency, and strengthen your competitive advantage.

We have expertise in automotive, financial services, healthcare, life sciences, telecommunications, and other industries. As a highly committed partner, we take customer challenges as our own. Our dedication stems from a passion for technology and a bespoke attention to your needs.

With over two decades of consistent, timely delivery and management of complex projects, we now serve over 280 active clients. With our headquarters in Zug, Switzerland and 42 global locations, we operate in 21 countries across five continents, providing you with robust global delivery platform. With about 12,700 employees, we have the best technology talent to support your business needs.

Company website:

DOU company page:

Job posted on 30 June 2020

Apply for job

Similar jobs

Advanced Java Engineer at Innovecs

Kyiv, 07 July

Lead Java Developer at

Kyiv, 07 July

Java TechLead (Kafka) at

Kyiv, 07 July

All jobs Java Kyiv