Workplace type: Hybrid ( Krakow & Katowice , Warsaw )
Senior Java Developer
Scope:
- As a Senior Java Microservices Developer, you will be the technical leader of development teams developing systems in a distributed architecture;
- You will design REST API, use design and architectural patterns, create software using Domain Driven Design and an agile approach to problem-solving;
- You will work as an expert in various projects in which we use technologies such as Java, Micronaut, Quarkus, Spring Boot, Kafka, Docker, Kubernetes, AWS, NoSQL, Keycloak, jBPM / Kogito.
Skills:
- Commercial experience in Spring Boot / Quarkus / Micronaut technologies;
- Advanced knowledge about the functioning of the microservices architecture with proven experience in creating projects and managing microservices in the production environment;
- Experience in designing REST API interfaces and implementing RESTful services as well as in designing databases using both SQL and NoSQL, DBMS OracleDB, Redis, etc .;
- Implementation and testing automation skills with the use of Jenkins, CI tools, Kubernetes, Argo CD;
- Good knowledge of AWS technology and services; stack: Java 8+, Quarkus / Spring Boot, Maven, Unix, Linux, Github, Bitbucket; tools: Kafka / RabbitMQ, Postman;