All offersGdańskJavaSenior Java Developer
Senior Java Developer
Java
Scale IT Up

Senior Java Developer

Scale IT Up
Gdańsk
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    Java
    master

Job description


Responsibilities:
  • Delivery high quality, efficient, defect free code following the basic agile principles of test driven
  • development
  • Take a very involved role in the various agile activities, including leading planning and estimating
  • sessions and reporting progress to their assigned project lead and/or project manager
  • Lead design and code reviews and be accountable for the actions taken from these sessions, seeing
  • them through to implementation as agreed
  • Act as scrum master for small projects, typically as part of a large project under the guidance of a
  • Lead or Principal Software Engineer

Essential skills:
  • Experience of developing using Java EE
  • Knowledge of application servers, specifically JBoss & Wildfly
  • Understanding of Puppet for configuring and managing software releases
  • Docker
  • Agile Framework - Scrum and Kanban
  • Spring including Spring-boot
  • REST
  • SQL & Cassandra
  • Junit/JBehave/Mocking frameworks for developing tests

Desirable skills:
  • Groovy/Grails/Gradle
  • Java 8
  • Continuous delivery and build automation tools (Jenkins)
  • Certified Scrum Master, or working towards
  • TDD
  • Unix