Senior Java Developer

Find your best career opportunity and #growITwithus!

Job description

Our client is one of the leading retail and tourism companies in Europe with an annual turnover around 70 billion EUR. They employ +300,000 people at home and abroad.

They strive to become the leading provider of online solutions in all relevant markets – and they are writing history along the way! 

If you are an innovative developer, who wants to work with cutting-edge technologies, then OUR CLIENT is the perfect opportunity for you. We are looking for motivated and open-minded person for the position: Java Developer.


Your responsibilities

  • Contribute to our Microservice architecture deployed in Google Cloud (GKE)
  • Develop and deploy backend services with Spring Boot 2 and Java 11
  • Implement Angular 11/13 and Android frontends
  • Use and enhance our infrastructure based on Jenkins, Docker, Kubernetes, Kafka, Gradle, Git, etc
  • Participate in code reviews, pair programming, knowledge exchange with your colleagues
  • Learn new things every day

Our requirements

To succeed at this job, you must have:

  • Understanding of core Java (collections, I/O, concurrency, generics)
  • Spring Framework (Spring Boot, Spring Data, Spring Security)
  • Test frameworks – JUnit, Mockito, Spring MVC
  • SQL (MySQL or other RDBMS), Hibernate
  • HTML, JavaScript, CSS
  • Design of REST API-s, OAuth 2.0
  • 4+ years experience with some of the above

It would be preferred if you have:

  • Angular 2+, Typescript, Jasmine, Karma
  • Android (Kotlin), Roboelectric
  • Kafka, Jenkins, Kubernetes, Gradle, Docker
  • Experience in cloud environment, preferably GCloud
  • Prometheus, Grafana, Alert Manager
  • GitHub or Stackoverflow account


  • Internal Mobility Program – enjoy many opportunities for career growth, job rotations, diversity of projects & technologies
  • Referral Program – enjoy cooperation with your colleagues and get a bonus!
  • 5/10 Years NATEK Club – we offer long-term cooperation and celebrate each fifth-year cooperation anniversary with gifts
  • NATEK CSR Events & team buildings – enjoy our values: accountability, partnership and expertise and #workITwithus
  • Education – benefit from our know-how, learning courses and certificates and IT events – be part of the community of leaders of the industry and take part as a speaker or a visitor
  • Multisport
  • Technical and Personal training
  • Language courses

Only for COW:

  • Medical Healthcare
  • Cafeteria
  • Food Vouchers
  • Bonuses for Personal Events
  • Day off for volunteering
Locations: Sofia
Type of contract:
B2B or CoW
Categories: Java

Meet NATEK talents

And check our social media:

  • news

    In NATEK you will have a chance to share your passions with other coworkers: Oksana and Wojtek made some kilometers for our #ActivityForCharity challenge.

Related jobs:

JavaPoland, PoznanPoland, WarsawPoland, WroclawRemoteMore
Fullstack DeveloperJavaPoland, WarsawHybridMore

Didn't find
a suitable vacancy?
Send us your CV



A suitable vacancy ? Send us your CV