Position: Java Developer
Company: Luxoft
Category: Java
Experience required: 5y
English level: upper

At least upper-intermediate Czech or Slovak required

**Project Description:**

You will work with the onsite team in the largest Czech bank in a team of seasoned developers. The team will be providing service support and development of 7 backend applications written in Java, running in the runtime of the JBoss application server or spring boot with PostGreSQL DB. The scope of support activities includes the analysis of incidents and the delivery of SW fixes in the event that a defective condition is identified in the production environment. The subject will also be the development of new functionalities for these Java applications.

**Responsibilities:**
- Implementing user stories and technical tasks;
- Writing unit/integration tests;
- Reviewing your teammates' code;
- Fixing maintenance bugs;
- Participation in meetings with the customer;
- Requirements refinement, sprint planning and task estimation;
- Proactively communicate directly with client on daily basis;

**Mandatory Skills Description:**
- 4 years of relevant experience
- Knowledge of Java
- Knowledge of OOP
- Knowledge of Spring Framework
- Knowledge of Spring Boot
- Knowledge of Bamboo
- At least upper-intermediate Czech or Slovak language skills

**Nice-to-Have Skills:**
- Knowledge of JavaScript
- Knowledge of JBoss application server
- Knowledge of PostGreSQL
- Knowledge of Kotlin