Industry: Fintech
Location: Warsaw
Remote work: flexible hybrid model (3 days onsite)
Project language: English
Type of assignment: B2B / Employment contract
We’re looking for Cloud/Platform Engineer Java skills to join the team which is in charge of developing new API management platform and cloud eventing platform.
You will work with Azure cloud technology and enable our software developers by delivering new cloud platform capabilities.
Task and responsibilities:
- Daily tasks include the development of the company-wide eventing platform enabling event-driven architecture to ensure high availability, scalability, and fault tolerance.
- Helping with the development of a robust Java-based API management platform on Azure to enable other development teams to create, deploy, and monitor their APIs efficiently
- Java development of services and/or REST APIs to automate and integrate between central platform components.
- Investigate into and perform analysis of new technologies to measure their fit
- Development of supporting services, pipelines and configurations
- Aiding value-stream teams in adopting the shared API management and eventing platforms
- Working with a small team of 4 (with other cloud engineers and department architect).
Requirements:
- Fluent in English (written and spoken).
- Microsoft Azure Cloud experience.
- Degree in software engineering.
- Experience in Java at least 3-4 years.
- Engaging in team discussions on work topics, including considerations about requirements, design, governance, and compliance.
Nice-to-have experience with:
- API Management platform(s)
- Kafka, Confluent or any other Event Management platform(s)
- Event-driven architecture in general
- OAuth protocol and its various auth flows
- Config-as-code, infrastructure-as-code using Terraform and/or Bicep