Regular Java Developer (offline)

Project Description:
Join our Development Centre and become a member of our open-minded, progressive and professional team. In this role, you will be working on projects for one of world famous client. You will have a chance to grow your technical and soft skills, and build a thorough expertise in the industry of our client. On top of attractive salary and benefits package, Luxoft will invest in your professional training, and allow you to grow your professional career.

It is an in-house built, multi-threaded workflow-based Java application. The development process follows Agile principles including high-levels in collaboration with our users, testing. The application is jointly operated by global teams. The platform itself has been developed iteratively over the last couple of years. New business areas covered by our project and new users require the continuous unstoppable development of new features and careful refactoring of previously developed functionality.

Responsibilities:
- Technical development of various application components
- Analyze business requirements and design robust solutions using appropriate design patterns
- Work as part of a scrum development team
- Active participation in peer code reviewing
- Pro-active attitude in preventing performance/load issues
- Collaborate with other Development Teams

Mandatory Skills:
- At least 3 years of experience in software development
- Strong server-side development skills, including expertise in Java 8+
- Practical experience in working with relational database and SQL. Oracle experience is a very strong plus.
- Solid understanding OOP
- Front-end experience developing SPA applications beneficial (e.g. Angular, GWT, ....)
- A passion that drives you to deliver clean code
- Experience with agile methodology (especially scrum) and test-driven development
- Very good knowledge of software patterns
- Hands-on experience with Spring, Hibernate, JPA
- Hands-on experience with development tools and systems: Maven, Git, TeamCity, JIRA, Confluence, Nexus
- Good communication skills in English, and the desire to work as part of a global team

Nice-to-Have Skills:
Would be a plus
- Experience with reactive programming, including RxJS, RxJava, Spring Reactor, Angular 2+
- Knowledge of TypeScript, ES6 are clean plus

About Luxoft

Luxoft is a high-end application outsourcing provider of choice and a trusted technology advisor to Global 2000 and medium-sized growth companies that apply compelling technologies to obtain leadership positions in their respective markets.
Luxoft today finds the Best talents, proposes career growth & employment benefits. Our teams are involved in high complicity & innovative projects for the Top leaders companies around the Globe.

Company website:
https://career.luxoft.com/locations/ukraine/

DOU company page:
https://jobs.dou.ua/companies/luxoft/

The job ad is no longer active

Look at the current jobs Java Kyiv→