Senior Java Developer

Senior Java Developer

Luxoft
Senior
Online interview
B2B Employment contract
Krakow

Your tasks

Design of the system components

Technical presentation of the solution to project stakeholders

Planning and estimation of development efforts

Development of new features

Code review

Project description

Our team is in charge of development of a large scale enterprise system built in Microservices and Cloud based architecture in Finance and Risk area for one of the top tier Investment Banks. We are looking for a senior Java/Scala Developer who would implement high quality solutions bringing new ideas and technologies to continuously advance out project

Who we're looking for?

MUST

Strong experience in software development, including core algorithms and data structures, design patterns and principles

5+ years of experience in Java 8

Experience in Spring Framework, Spring Boot and Spring Cloud

In-depth knowledge of relational databases and SQL, design of complex relational structures

Proficient with build tools (Maven, Gradle, SBT)

Advanced skills in Git, Github

Experience working in Cloud environments, e.g. Azure (preferred), AWS, GCP

Experience with continuous delivery and deployment (Teamcity, Jenkins, Kubernets, Terraform, ARM Templates)

TDD (JUnit, Mockito)

Basic usage of Linux, shell scripts

Agile development processes

NICE TO HAVE

Experience with Scala

Experience in implementation of the Microservices Architecture, building REST API

Experience with BDD frameworks (Cucumber, JBehave, Concordion)

Our company

Luxoft

Gdańsk, Wrocław, Warsaw, Krakow, Zug 13000
Tech skills
  • Java
  • JavaScript
  • .Net

Check out similar job offers