Senior Java Developer

Senior Java Developer

Alan Systems
Senior
Online interview
Employment contract
Rybnik

Project description

Job description:

  • Design and implement scalable, reliable and resilient enterprise applications
  • Responsibility for application/system architecture
  • Implement business requirements with high quality assurance
  • Technical leadership within Scrum team
  • Collaboration with other team members including Database Developers, Test Engineers, Architects and Business People

We offer:

  • Stable work in experienced and creative team
  • Interesting professional challenges and contact with the latest technologies
  • Participation in international projects

Who we're looking for?

Mandatory qualifications:

  • Solid technical education
  • Strong experience with Java language
  • Practical knowledge of Spring framework
  • Experience with implementation of Web APIs
  • Practical knowledge of DBMS
  • Practical knowledge of continuous delivery/integration process & tools
  • Advanced knowledge of unit testing
  • Advanced knowledge of Git
  • Openness & readiness for self-development
  • Team-work abilities

Optional qualifications:

  • Practical knowledge of messaging technologies
  • Experience with Elasticsearch
  • Experience with Docker engine
  • Practical knowledge of application servers
  • Experience with JVM configuration and performance tuning
  • Experience with Groovy and Grails
  • Experience with non-SQL & BigData

Skills
Java
Git
Spring

Bonuses

Healthcare
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
Kitchen
  • Cold beverages
  • Hot beverages
  • Fruits
Traning
  • Trainings
Other
  • Chill room
  • Integration events

Check out similar job offers