Java / JavaScript Developer

Project Description:

Our project implements and integrates innovative, multi-application and customized solutions in order to secure the exchanges, on-line transactions, identity and electronic data of its customers

Responsibilities:

- Develop new features for solutions for digital identity management
- Implement testing automation at every opportunity using best of breed software tools for both server side and client side components
- Troubleshoot Simulation environments, diagnosing and resolving issues prior to formal execution
- Perform root cause analysis of issues to assist in determining the source of problems
- Utilise JIRA to effectively categorize and track issues raised during the testing cycle

Mandatory Skills:

- 5+ years of object-oriented software development experience
- Expert on server-side, core JAVA, Spring stack
- Expert in all Java language constructs: generics, threading/locking, Java 8 streams/lambdas
- Good knowledge of web application frameworks, JavaScript, CSS and HTML5
- Professional experience with Angular2+ and TypeScript
- Experience with messaging frameworks (i.e MQ, RabbitMQ)
- Ability to understand and debug large and complex code bases
- Experience designing clean and maintainable APIs
- Good knowledge of development tools, environment and utilities
- Good understanding of algorithms, complexity, and optimization
- Good written and spoken English
- Strong understanding of design patterns, OOP, development methodologies

Nice-to-Have Skills:

- Practical experience with security concepts and cryptography is a plus
- Scrum team working experience is a plus

Контактная информация

Потапова Евгения, 7-495-9678030
ypotapova@luxoft.com