Mid/Senior Java Developer

IDEMIA
Mid
8 000 - 15 000
pln
gross / month (Employment contract)

Online interview
B2B Employment contract
Łódź
Remote possible
80%

Your tasks

  • Deliver features based on functional specification with cooperation with Product Owner and Functional Analyst
  • Ensure best software quality by writing tests for any code changes and participating in code review process
  • Add technical information regarding code changes to product's release notes
  • Implement and improve non-functional product items eg: High Availability, performance, platform monitoring
  • Prepare and perform software patching due to security constraints, libraries eol etc
  • Support pair developers in day-to-day tasks
  • Improve technical and domain knowledge
  • Prepare technical input for product documentation eg: install guide, certification documentation etc
  • Provide estimation input for roadmap items draw by Product Owner
  • Explain technical issues with non-technical team members eg: Product Owner
  • Support L3 in fast tracking blocking issues
  • Contributes to common libraries used across products
  • Keep technical debt of product on low level

Project description

As a Java Developer you will be working in a Scrum Team developing and integrating microservices in a new platform. You will use current Idemia business and technical knowledge to create faster, asynchronous, robust and more efficient scalable IDEMIA’s data traceability solution for online iGaming operators. This solution provides them a single digital vault software to immediately, easily and cost-efficiently comply with the laws regarding data traceability and secure storage in different countries.

Who we're looking for?

Technologies/specification that  are nice to have:

  • Istio
  • Kafka
  • Cassandra
  • Redis
  • Allegro Hermes
  • Kong
  • IntelliJ
  • OpenAPI
Skills
Java
Kubernetes
Docker
GIT
English
How we manage our projects?
Methodology
Agile
Who makes architectural decisions?
team
Who makes technology stack decisions?
team
Concurrent projects per team member?
1
How we code?
Style guide
Code review
Pair programming
Static code analysis
Knowledge database
How we test?
Unit tests
Integration tests
Test automation
Toolset
Laptop
Additional monitor
Headphones
Personal container
Freedom to pick your tools
Operating system
Work environment
Tech supervisor
Open space
Separate rooms
Flexible working hours
7:00 - 18:00
Office hours
Healthcare
  • Healthcare package
Leisure package
  • Leisure package
Kitchen
  • Hot beverages
Traning
  • Conferences
  • Books
  • Trainings
Parking
  • Bicycle parking
  • Car parking
Other
  • Shower
  • Chill room
  • Integration events

Recruitment process

HR call, technical interview

Our company

IDEMIA

Łódź 310
Tech skills
  • Java8
  • Scala
  • Kotlin

Get to know us

Anna
Senior Recruiter

Check out similar job offers