Position: Java developer
Company: Codifire
Category: Java
Experience required: 3y
English level: upper

We are Ukrainian IT company working in close partnership with European and American companies on various software products, mostly B2B platforms and SaaS solutions. We are experienced team that takes good care about its employees and partners and loves to have fun together.

Project description

Our partner is a lead European identity management services provider that currently secures 100+ large enterprises, including the European Central Bank, Aegon, Essent, and Damen. The cloud solutions enable customers to sign in safely and effortlessly and maintain full control over their credentials. Together with equally tech-savvy colleagues, you will develop, implement, and deploy a variety of CIAM-related cloud solutions, focusing on performance, scalability and security issues. The solution is based on Microservices architecture, using latest technologies in Java back-end and micro frontend in React, as well, as Kubernetes/Hibernate for deployments. Automation tests code coverage is 80%.

The development team is about 40 experts working in 7 agile teams according to Scrum/KanBan processes, depending on team decision. Each team is responsible for their solution.

Who are we looking for?

We are looking for experienced and enthusiastic Java developers, who are eager to share their knowledge and opinion with new teammates and become an integral part of one of the development teams for long-term.

Technologies on the project

Back end: Microservices based on: Java 17, Maven, REST API, Spring Boot, Hibernate, AWS Lambda.
Front- end: React, micro frontend based on single-spa
Database: Postgres, MariaDB, DynamoDB, Elastic Search;
CI/CD: Circle CI, Docker, Kubernetes.

Working process

•	8-hours working day (flexible)
•	Scrum with 2-weeks Sprints 
•	Daily communication in English
•	Office or home
•	Chernivtsi/Uzhhorod/remote

Compensation

4000 USD – 5000 USD

Contract and social benefits

•	Probation period (2 months)
•	Performance and compensation review (every 6 months)
•	25 paid days off per year
•	Unused days off are refunded
•	Public holidays are days off
•	Powerful workstation with extra 24-inch monitor