Fullstack Developer
Czym będziesz się zajmować?
Project
- Modernize and develop financial solutions in the Cards Domain.
- Build and maintain scalable microservices based applications, integrate existing systems with the target platform, and support migration from legacy solutions through translation and routing.
- Contribute to event driven and distributed architectures with focus on performance, reliability and integration.
- Design and develop full stack applications.
- Integrate existing applications with the Cards target platform.
- Develop microservices using Angular, REST APIs, Kafka, MQ and Oracle Database.
- Ensure application quality and responsiveness and cooperate with internal and external stakeholders.
- Work in a hybrid model from Gdynia, Gdańsk, Warszawa or Łódź, including two office days per week.
Kogo poszukujemy?
- At least 5 years of Java software development experience and 2 years of front end experience.
- Hands on knowledge of Angular and React, Spring Framework, Spring Boot, Docker, Kubernetes, REST, Kafka, MQ, Oracle Database and SQL.
- Practical knowledge of event sourcing patterns, microservices architecture, clean code and continuous integration.
- Experience building distributed, highly scalable and high throughput applications.
- Experience integrating RESTful, SOAP and OSB services.
- Familiarity with Jenkins, Argo CD, Kafka streaming and schema registry concepts.
- Understanding of XML, JSON and Avro data standards.
- Experience with Git and Oracle Database integration.
- Agile and Scrum methodology experience.
- English at B1+ or B2 level.
Czego wymagamy?
5 lat doświadczenia na podobnym stanowisku
Znajomości:
- Java
- Frontend development
- Angular
- React
- Spring
- Spring Boot
- Event sourcing
- Microservices
- Clean code
- CI/CD
- Distributed systems
- Scalable applications
- Polski
- Angielski
Jakie warunki i benefity otrzymasz?
- 22k–29k PLN netto/m (B2B)
- B2B - Elastyczne godziny pracy (100%)
- Praca zdalna: Hybrydowo
- Budżet szkoleniowy
Kim jesteśmy?
We provide complete software development teams, who will take complex care of your software. We are experienced in building teams uniquely suited to the specific needs of our clients. One team - a range of skills, diverse personalities, and various approaches.