Tasks
develop features according to provided requirements
design APIs
participate in defining requirements
integrate services with internal and third-party services
communicate with customers to clarify requirements
write unit tests
create project documentation
participate in code reviews
refactor code when appropriate
bugfixing
cooperate with project managers, developers, testers, and devopses
Must have
good knowledge of Java (minimum 8, we use the latest version)
good knowledge of Spring framework (we use Spring Framework 5 and Spring Boot 2)
good knowledge of SQL
ability to design RESTful API
decent knowledge of HTTP protocol
ability to write clean, extensible and testable code
familiarity with distributed systems architecture
knowledge of Docker
knowledge of design patterns
experience with Git
experience with Gradle or Maven
good command of written and spoken English (min. B2 level)
familiarity with Agile software development
Nice to have
knowledge of Kotlin
experience with AWS
experience with Kubernetes
experience with CI/CD tools
experience with NoSQL Database
experience with GraphQL
experience with Message Brokers
Perks & benefits
- career path switch possibility
- internal trainings & Tech Fridays
- flexible working hours
- remote work
- life insurance
- private medical care
- HearMe Platform – anonymous and free psychological support
- chillout space: arcade, table soccer, ping-pong, billiard, Xbox & PS5 consoles
- standing desks
- after-work sports groups
- employee referral program
- relocation package (4000 PLN gross)
- discounts on Apple products
Ready to join us?
Java Developer
Hi there! We’re going to lead you through your recruitment journey. Our mission? Making the whole process as stress-free as possible. Keep calm and feel free to ask. We thank all applicants for their interest, however, we will only contact selected candidates in response to submitted applications.
Dominika Mytych
Senior Recruitment Specialist
Anna Goryca
Recruitment Specialist
All right, it’s done
We need some time to review your application. If we’re a perfect match, we’ll get in touch with you shortly.
Thank you!