Senior Java Developer - Spring, Maven, Git

Niektóre dane ogłoszenia mogą być ukryte. Zarejestruj się za darmo, aby zobaczyć pełną zawartość.

Dodane przez:

Zdjęcie TeamQuest Sp. z o.o.

TeamQuest Sp. z o.o.

Firma

Specjalizacje: Administracja systemów, Aplikacje internetowe, Aplikacje mobilne, Programowanie, Strony/Serwisy internetowe

Data utworzenia: 2016-04-12

Ogłoszenie w: Kraków

Kogo szukamy do pracy

Kogo szukamy?

For our Client - a Company which is working on building some of the biggest and best betting apps, websites, and widgets for clients across the globe, we are currently looking for:

Senior Java Developer - Spring, Maven, Git

location: Kraków

 

 Main responsibilities:

We are building new team that will be responsible for rewriting a large part of our client system. On this team you will have an unique opportunity to build real-time pricing and betting website. The design will be created to handle high volume of traffic with sub-second response times. The architecture includes microservices, REST, responsive Web design, caching, and extensive monitoring. We are looking for quality oriented people who are energized by the idea of building simple solutions to complex problems. We strongly believe that simplicity, test driven development, proper abstractions, good encapsulation, continuous refactoring, and automated verification of functional correctness are the key aspects of effective programming. Debugging is not an option!

Responsibilities:

  • help to create the architecture of the system
  • propose frameworks and tools to be applied
  • extraction of requirements from existing source code (initial phase of the project)
  • design and implementation of high quality REST API including automatic validation
  • creation of WebSocket services
  • design and implementation of caching layer for back-end systems
  • design and implementation of monitoring and alerting system

 

 We expect you have:

  • min. 6 years of experience in development of back-end services
  • min. 3 years of experience in building back-end systems for Web applications
  • expert in creation of Rest APIs (experience with WebSockets)
  • proficient in creation of back-ends for Web applications
  • experience in Spring, Maven, Git
  • practical application of: SOLID, KISS, and DRY principles
  • TDD advocate
  • fluent English

 

 Good to have:

  • experience in building caches: Redis, Ehcache
  • knowledge of monitoring frameworks
  • understanding of JavaScript, HTML, CSS, Responsive design
  • ability to analyse SQL code and perform basic management of MySql
  • Agile, Jira

 

 We offer:

  • Competitive salary package: 13000-16000 PLN