Senior Java Developer
Tech Stack / Keywords
Firma i stanowisko
BlueSoft is looking for a Senior Software Developer to join their project team focused on modernizing payment systems by building a payment platform based on microservices and cloud-ready solutions.
Wymagania
- Experience working on microservices systems based on Kafka
- Ability to decompose requirements into tasks
- Ability to analyze business processes and documentation
- Skills in designing solutions and collaborating with architects
Tools:
- Java (preferred version 21, minimum 11)
- Spring Boot 3.4+
- Spring Data JPA
- Spring Cloud Stream (preferred)
- JUnit 5
- Kafka
- Avro (preferred)
- REST
- Git
- Jira
- Confluence
- Docker
- Liquibase
- Hibernate
Obowiązki
- Diagnosing and resolving issues quickly, including failure analysis and documentation review
- Supporting development and maintaining systems in production
- Planning own and team work and monitoring systems
- Communicating effectively with business and team members
- Working independently and proactively, identifying development directions
- Defining metrics and alerts, developing technical and business monitoring
- Proposing and implementing process automation through automated tests
- Conducting code reviews
- Updating technical and business documentation for changes
- Overseeing security and handling vulnerabilities
- Onboarding new team members
- Creating new functionalities per area requirements
- Enhancing existing functionalities
- Working in Agile environment and participating throughout the story lifecycle
Inne informacje
Administratorem danych jest BlueSoft Sp. z o.o., Aleje Jerozolimskie 134, 02-305 Warszawa. Dane zbierane i przetwarzane są w celach związanych z prowadzeniem procesów rekrutacyjnych. Każdy kandydat ma prawo dostępu do treści swoich danych, ich poprawiania lub usuwania. Wniosek o poprawienie lub usunięcie danych powinno być wystosowane na adres: [email protected] Podanie wszystkich danych osobowych jest dobrowolne, jednak wyrażenie zgody na ich przetwarzanie jest niezbędne, aby wziąć udział w prowadzonych procesach rekrutacyjnych. Warunkiem wzięcia udziału w rekrutacji jest dodanie do przesyłanych dokumentów aplikacyjnych następującej klauzuli: "Wyrażam zgodę na przetwarzanie przez BlueSoft Sp. z o.o., Aleje Jerozolimskie 134, 02-305 Warszawa, moich danych osobowych zawartych w dokumentach aplikacyjnych dla potrzeb prowadzenia procesów rekrutacyjnych"
BlueSoft
46 aktywnych ofert