Senior Java Developer

Java

Senior Java Developer

Java

Białystok, Białystok

Xstream

Undetermined
B2B
Senior
Office
1 953 - 3 627 USD
Net per month - B2B

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. 
Published: 22.01.2018
Office location