Senior Java Developer
Infolet
21800-25200 PLN miesięcznie (B2B)
Czym będziesz się zajmować?
YOU WILL- Design and develop modular backend services using Java and Spring Boot
- Build event-driven and asynchronous solutions based on Apache Kafka
- Implement resilient messaging patterns such as outbox, idempotent consumers, retries, and dead-letter queues
- Design and develop REST APIs following agreed API standards and contract-first practices
- Implement business logic, workflow automation, and rule-driven processing
- Integrate services with internal and external systems using REST, messaging, Kafka Connect, CDC, and other integration patterns
- Contribute to event and schema governance using Avro, JSON Schema, Schema Registry, or similar technologies
- Work with relational databases using SQL, JPA/Hibernate, and transactional processing
- Improve performance, reliability, and scalability of backend services and event flows
- Support distributed tracing, monitoring, and troubleshooting across distributed systems
- Collaborate with architects, QA, and platform teams to deliver production-ready solutions
Kogo poszukujemy?
MUST HAVE- Strong commercial experience with Java, preferably Java 17+
- Very good knowledge of Spring Boot
- Hands-on experience with Apache Kafka and event-driven systems
- Good understanding of event-driven architecture and asynchronous processing
- Knowledge of messaging patterns such as retries, idempotency, dead-letter queues, and delivery guarantees
- Experience designing and implementing REST APIs, ideally using OpenAPI
- Good understanding of distributed systems concepts, including ordering, eventual consistency, and failure handling
- Strong experience with relational databases and SQL
- Practical knowledge of JPA/Hibernate, transactions, and database performance optimisation
- Strong understanding of OOP, clean architecture, and maintainable software design
- Experience troubleshooting performance and reliability issues in distributed or asynchronous systems
- Ability to translate business requirements into reliable backend solutions
- English allowing effective communication in an international engineering environment
- Experience with Kafka Connect, Debezium, and/or Change Data Capture (CDC)
- Experience with Avro, Schema Registry, or event schema governance
- Knowledge of CQRS, Saga, and/or Event Sourcing patterns
- Experience with workflow or rules engines such as Camunda or Drools
Czego wymagamy?
Języki:
- Polski
- Angielski
Jakie warunki i benefity otrzymasz?
- 130-150 PLN godzinowo (B2B)
- B2B - Elastyczne godziny pracy (100%)
- 15600-18000 PLN miesięcznie (Umowa o pracę)
- Umowa o pracę - Elastyczne godziny pracy (100%)
- Praca zdalna: Hybrydowo
- Szkolenia wewnętrzne
- Pakiet medyczny, Ubezpieczenie, Pakiet sportowy
- Kawa / Herbata
- Parking rowerowy
- Pakiet relokacyjny
Gdzie będziesz pracował?
Miłkowskiego, Kraków lub hybrydowo
Kim jesteśmy? – Infolet
Od 20 lat wspieramy liderów IT, dostarczając technologie, ekspertów i pełne wsparcie operacyjne - w tym legalizację pobytu i pracy międzynarodowych specjalistów IT
Do naszych projektów poszukujemy specjalistów Java, JavaScript, C embedded, C++, PHP, specjalistów od mobile, testerów oprogramowania, administratorów sieci i systemów i wielu innych.