Java Developer

Boldare
Senior
10 600 - 18 200
pln
net / month (B2B)

Online interview
B2B
Królowej Bony 13, Gliwice Krucza 50, Warsaw Wyspa Słodowa 7, Wrocław Pawia 9, Krakow Remotely
Remote possible
100%
Paid vacation
26

Your tasks

Joining us as a Java Developer means...

  • You are about to join +5 talented and savvy JAVA Developers to build well-designed, user-centered apps for our foreign clients.
  • You’ll be working hand in hand with the client’s team without unnecessary proxies.
  • Developing complex products in an “A-Z manner” is what you desire (we’re not code-monkeys!). You are willing to propose outcomes apart from just implementing them.
  • True Scrum and Agile methodologies is what you embrace on a daily basis.
  • You’re the planner of your own work - we’re self-managing teams.
  • Code review and using best practices (TDD, BDD etc.) are the habits you cannot live without.
  • You’ll have the chance to create your own career path (not a catch-phrase, let’s talk seriously!).

Project description

We’ve been expecting you! Ready to take a leap? If you feel like you’re a perfect match to a team that designs and develops digital products for forward-thinking industries like renewable energy, sharing economy services, automotive or mobile marketing (all around the globe!), take this opportunity and apply!

Who we're looking for?

Technically:

  • 4+ years of experience in Java programming (Java 8+)
  • Strong knowledge of Spring Boot framework
  • Experience with Hibernate/JPA, SQL (Postgres preferred) and no-sql database
  • Strong knowledge about REST API
  • Understanding and ability to use of design patterns
  • Knowledge of AWS/Docker/Kubernetes
  • Knowledge of maven or gradle
  • Knowledge of JUnit and Mockito
  • Proficient understanding of code versioning tools (Git preferably)
  • Command of English and Polish on B2+ level

Nice-to-haves:

  • Knowledge of others JAVA frameworks (jersey)
  • Some knowledge of jOOQ
  • Experience with elasticsearch and mongodb
  • Practice with jetty and jboss
  • Knowledge of PostGIS
  • Knowledge of OSM & Overpass (OverpassQL)
  • Knowledge of Spring Batch
  • Experience with Gatling (Scala)

Skills
Java
Spring Boot
Hibernate
REST
AWS
Docker
How we manage our projects?
Methodology
Scrum, Lean Startup
Who makes architectural decisions?
Team
Who makes technology stack decisions?
Team
Project management software
JIRA
Team line-up
2
Developers
1
QAs
1
Designers
How we code?
Git
Version control
Code review
Pair programming
TDD
BDD
Code metrics
Knowledge database
How we test?
Unit tests
Integration tests
Performance tests
Manual testing
Test automation
CI
Toolset
Laptop
Additional monitor
Headphones
Freedom to pick your tools
Operating system
Work environment
Open space
Flexible working hours
Business trips
6:00 - 22:00
Office hours
Work time division
New features
50%
Client support
20%
Meetings
10%
Bug fixing
10%
Documentation
10%
Healthcare
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
  • Leisure package for families
Bonuses
  • Financial bonus
Kitchen
  • Cold beverages
  • Hot beverages
Traning
  • Conferences
  • Trainings
  • Books
Parking
  • Car parking
  • Bicycle parking
Other
  • Shower
  • Chill room
  • Integration events
  • Playroom for children

Recruitment process

- 4 days
Rozmowa rekrutacyjna
Rozmowa z klientem

Our company

Boldare

Gliwice, Warsaw, Wrocław, Krakow 160
Tech skills
  • JavaScript
  • Java
  • PHP

Check out similar job offers