Position: Senior Java Software Developer
Company: Luxoft
Category: Java
Experience required: 3y
English level: upper

esponsibilities
- Heavy involvement in design, early prototyping and transformation of them into consumer features
- Development of new services from scratch
- Architecture of new end-to-end features for seamless and modern customer and employee journey
- Performance optimisation of high load systems
- Usage of best practices for clean and maintainable code
- Participation in peer-to-peer reviews
- Usage of innovative and latest trends and frameworks
- Active role in self managed Agile environment

Skills
Must have

- Javascript, latest standards knowledge is preferable
- Experience with microfrontend
- Knowledge of both SQL and non-SQL databases (PostgreDB and MongoDB are plus)
- Unit, Integration and Acceptance testing of developed code
- Understanding of GoF patterns, SOLID principles
- Proven spoken English

Nice to have

Experience in TDD and BDD
Cucumber framework
Experience with Azure Cloud on basic level

Languages
English: B2 Upper Intermediate

VR-65684