#1 Job Board for tech industry in Europe

Senior Java Developer
Java

Senior Java Developer

Białystok
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    Docker

    advanced

    Java 8

    advanced

    Spring

    advanced

    Spring Boot

    advanced

    Spring Cloud

    advanced

    AWS

    regular

    Consul

    regular

    RabbitMQ

    regular

    Solr

    regular

    SQL

    regular

Job description

We are mostly looking for:

  • Experience in design and development of Java applications
  • Practical experience with Java, Spring (Data, MVC, Security, Boot, Integration, Cloud), Hibernate                                     
  • Experience with messaging systems like RabbitMQ, JMS
  • NoSQL storages: Redis, Mongo, SOLR, DynamoDB
  • Knowledge of Design Patterns for building distributed and scalable services
  • Experience in building highly scalable, distributed services (preferably REST based)
  • Deep knowledge of concurrency, resiliency, caching, HTTP and REST
  • Experience with TDD, Continuous Integration, SCRUM
  • Practical knowledge of build tools: gradle or Maven and test tools: JUnit and Mockito
  • Well understanding of Linux based systems (Centos, Debian, Ubuntu)
  • Fluency with Docker
  • Practical experience with SQL

Nice to have:

  • Experience with AWS - Knowledge of at least one frontend framework (e.g. Angular)
  • Service Discovery: Eureka, Consul

We offer: 
 
  • 90% of remote work
  • Attractive salary adequate to the skills and experience
  • Inspiring work within multicultural experienced team 
  • Technical trainings and certificates 
  • Sport & recreation package (Benefit Multisport card) 
  • Cafeteria system (Multibenefit) 
  • Prepaid lunch card 
  • Private medical insurance for you and your family 
  • Free English lessons 
  • Extra/additional life insurance 
  • Lots of memorable integration parties
  • Inspiring and functional working space including game/chill-out room 
  • Technical library 
  • Work in the office localized few steps from the metro station 
  • Great opportunities for professional development 
  • A young and international workplace with good colleagues who emphasize an informal atmosphere with room for humor, and where it is fun and exciting to go to work.