np. Python, Warszawa, Startup

Java Software Engineer

Wrocław
zł 18000 — 30000
Brutto / Miesiąc / B2B
Java
Apply
We are looking for a Middle Strong/Senior Java Software Engineer to join our team. Full-time, Wrocław

About the project:

Swiss project that involves the development of a web-based system for tracking and analyzing real-time events in the field of transport.

It is a web system that constantly collects a very large amount of data (~80 TB per month) from trains via MQTT/Kafka infrastructure. There is so much data that a person cannot analyze it. Therefore, part of this system is a large number of tools that analyze this data and draw conclusions that are already possible for human comprehension. That is, the project has elements of Big Data.

Requirements:

• 5+ years of Java development experience
• Strong knowledge of Java 
• Deep understanding of computer science fundamentals: OOP, OOD, design patterns, multi-threading
• Strong knowledge of Spring framework (Core, MVC, Security )
• Experience with Kafka, MQTT (other queues like solutions)
• Experience with RESTful API (Swagger, OpenAPI)
• Experience writing tests (JUnit 5, Spring Boot test, Mockito)
• Experience with PostgreSQL database
• Understanding of SOLID principles
• Strong communication skills
• Strong analytical and problem-solving skills
• Upper-Intermediate English

Will be a plus:

• DevOps experience (Docker, docker-compose, deployment, server and repository management, Gitlab CI/CD)
• Experience developing large-scale distributed systems from scratch
• Experience with the TimescaleDB database
• Understanding of Domain-driven design
• Understanding of UML

Responsibilities:

• Help in building the architecture
• Take part in discussing technical decisions
• Develop the most important parts of the projects
• Cooperate with the client team

Team:

• 5 people (Java architect, 2 Java developers, 1 Angular developer, and 1 BI specialist) 

We offer:

• Engaging and challenging work in a dynamically developing company
• Personal and professional growth
• Exciting projects involving the newest technologies
• Stable and long-term projects
• Friendly and engaging professional Team
• Сompetitive compensation package
• Modern and comfortable office facilities
•  Flexible work schedule, hybrid work type
• 20 days of paid break in the performance
• 5 days of paid break in performance due to illness
• All Polish public holidays are considered official days off and are paid
• Subsidized participation in trainings & conferences
• Free car & bicycle parking
Vakoms
Outsource
< 10
Branża
E-commerce, Logistics, Medtech/Healthcare, AR/VR, Adtech/Advertising
Założona
2010

Ta strona używa plików cookie, aby zapewnić Ci lepsze wrażenia podczas przeglądania.

Dowiedz się więcej o tym, jak używamy plików cookie i jak zmienić preferencje dotyczące plików cookie w naszej Polityka plików cookie.

Zaakceptuj i kontynuuj