Java Developer

Netbulls Sp. z o. o.
Senior
500 - 850
pln
net / day (B2B)

Online interview
B2B
Żurawia 71A, Białystok

Your tasks

As a Senior Java Developer you will be responsible for:

  • creating clean, testable and maintainable code that fulfills business requirements,
  • working with fellow developers within your team as well with other development teams to provide sound and working solutions,
  • working with analytics, QA and operations teams to deliver features for our customers,
  • applying development practices like tests automation, code review to produce high-quality code,
  • constantly searching for and applying new ways to improve development practices,
  • documenting your work.


Project description

You will be a part of a team, working in an agile way and being responsible for evaluating and developing solutions.

Who we're looking for?

We expect from you:

  • at least 2 years of experience with Java 8 or newer, 
  • practical knowledge of object oriented programming, its design patterns and principles,
  • practical knowledge of Spring framework (e.g. Spring MVC, Spring Security, Spring Data),
  • experience with working with relational databases,
  • practical experience with version-control systems (e.g. Git),
  • practical experience in developing various types of automated tests (e.g. unit, integration, end-to-end),
  • good communication and interpersonal skills allowing you to work comfortably with your colleagues and with our customers,
  • good English skills, written and spoken (at least B1).

Nice to have:

  • experience with Spring Boot,
  • knowledge of pros and cons of various ways working with relational databases (e.g. ORM, data mapping, SQL),
  • experience with microservices and related architectural patterns,
  • knowledge of AWS (e.g. SQS, SNS, ECS, EC2, S3),
  • practical experience with systems integration (designing API, XML/JSON processing),
  • experience with conducting code reviews and mentoring other developers,
  • experience with tools like IntelliJ IDEA, Maven, Git, Docker,
  • demonstrable knowledge of and experience with long-term maintenance and evolution of software modules.

Skills
Java
Spring
Spring Boot
Git
Hibernate
SQL
REST
Maven
Toolset
Laptop
PC
Additional monitor
Headphones
Personal container
Operating system
Work environment
Open space
Flexible working hours
7:00 - 17:00
Office hours
Kitchen
  • Snacks
Traning
  • Trainings
Parking
  • Car parking
  • Bicycle parking
Other
  • Integration events

Recruitment process

- 14 days
Code review
Tech and HR interview
Decision

Our company

Netbulls Sp. z o. o.

Białystok, Lublin 40
Tech skills
  • Javascript
  • Spring
  • AWS

Check out similar job offers