Senior Java Engineer

100% remote

Superdevs
Senior
20 000 - 25 000
PLN
net / month (B2B)

Online interview
B2B
Remote
Remote possible
100%

Project description

Our client’s solution is a successful mediatech scale up, collecting data from over 300 different data points. The data gets transformed into augmented analytics and reporting to answer clients’ marketing questions. The client is backed by several VCs. You will be working with your international teammates to further improve this innovative SaaS product in an agile way (adopted Scrum process or Kanban). The company has a professional developer-friendly atmosphere and a growth-driven culture.

Your tasks

  • Developing and designing new functionalities of the product
  • Working on tests and its automation to ensure quality 
  • Reviewing your peers code – code quality and review matter!
  • Implement PoC and MVPs
  • Bug fixing and refactoring when required
  • Work completely remotely and meet your team a few times a year (when Covid-19 allows so)
  • Work-life balance! NO OVERTIME is needed
  • Work in European time zones only, in international team

Who we're looking for?

We are looking for highly motivated and eager to learn senior developers. Code quality should have importance for you.

Required Experience:

  • Proven experience as a Senior Java Developer
  • It’s a plus if you are experienced with other JVM languages (especially Kotlin or Groovy)
  • Either proven experience with relational databases or with noSQL
  • Understanding of microservice architecture and distributed systems
  • Basic DevOps experience, ideally also with cloud services
  • Good analytical and debugging skills
  • Good knowledge of English

Skills
Java
PostgreSQL
Spring
How we manage our projects?
Methodology
Scrum/Kanban
Who makes architectural decisions?
team
Who makes technology stack decisions?
team & lead developers
Concurrent projects per team member?
1
Project management software
github tickets
Team line-up
50
Developers
10
PMs
5
QAs
8
Designers
How we code?
Git
Version control
Style guide
Code review
TDD
Knowledge database
How we test?
Unit tests
Integration tests
Performance tests
Manual testing
Test automation
CI
Toolset
Laptop
Freedom to pick your tools
Operating system
Work environment
Flexible working hours
Business trips
Work time division
New features
70%
Bug fixing
15%
Self-development
5%
Meetings
5%
Documentation
5%
Kitchen
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
Traning
  • Trainings
Other
  • Integration events

Recruitment process

- 10 days
Intro Call
Technical task
Technical interview

Our company

Superdevs

Warsaw 50
Tech skills
  • Java
  • Python
  • React

Check out similar job offers