Full Stack Developer
Luxoft is a global IT service provider with more than 12800 expert skilled software engineers onboard that create high-end business solutions for the world’s largest brands. Luxoft’s global client base consists primarily of large multinational corporations. We serve over 150 clients from our delivery centers in North America, Mexico, Western and Eastern Europe, Asia Pacific, and South Africa. Luxoft is listed on the New York Stock Exchange (NYSE:LXFT). With deep domain expertise in the finance, technology, automotive, telecom, travel & aviation and energy, the company consistently goes beyond its clients’ expectations by bringing together technology, talent, innovation, and the highest quality standards. Luxoft key facts:
Degree in Computer Science or Engineering or equivalent.
1+ years of development experience building Java based systems preferably in a financial environment.
Should have strong knowledge of Java as well as working knowledge of Angular. Should have good experience working on server system systems developed using Spring Boot and Angular.
Should have good design skills for distributed systems and understanding of architecture with Microservices.
Experience with databases in particular Postgres, Oracle and SQLServer.
Experience with a distributed version control system (github/gitlab preferred).
Experience with Linux, Docker, AWS, DevOps.
Knowledge of Blockchain / DLT technologies such as Ethereum would be a plus - particularly experience in Solidity.
Ability to deliver products in a dynamic, fast-paced environment.
The Senior Developer is required to lead, develop and support the new DLT platform and product. The role involves hands on development and support of the systems, working with distributed team. The platform enables enterprise use of DLT technologies by wrapping core DLT such as Ethereum with additional services to enable its use by other enterprise applications.
Knowledge and experience in enterprise systems particularly using Spring Boot and deployed in the Cloud will be essential. Good understanding of current Blockchain technologies (particularly Ethereum) and a knowledge of the finance domain will be a plus.
Work with remote teams in New York and India,
Mentor local team on technology and other work related aspects.
Responsible for timely and Quality delivery.
Support the Production, Simulation, QA and Development environments.
Develop tools to support and optimize the development and deployment of the DLT platform.
Work with testers to ensure the right test coverage is achieved for a release, from unit to acceptance test level.
Drive innovation and adoption of best practices.
Work with product teams and clients to enable best use of the DLT service.
What we offer:
- An interesting job in one of the largest IT companies
- Challenging & professional work environment within an international team
- Competitive salary and opportunities for professional development
- Various in house training & webinars
- Internal programs for professional development
- mobility within the company projects
- Wellness & Sport Center Discounts
- Health Management Program
- Sport Competitions, Social Activities and Community Projects
- Relocation Package
- Flexible Working Time