JustJoin.IT Hybrydowo Mid

Java Full Stack Engineer

emagine Polska

⚲ Maia

Do uzgodnienia

Wymagania

  • frontend
  • Artificial Intelligence (AI)
  • Docker
  • Java
  • Spring
  • Testing
  • PostgreSQL
  • REST
  • Cloud
  • CI/CD

Opis stanowiska

Emagine is seeking a Java Full stack Engineer:

Responsibilities and Duties
- Together with your team you design, develop, and integrate event-driven microservices that take smart decisions for delivery preferences based on parcel and consignee data;
- You will work closely with cross-functional teams to build high-performance, cloud-native solutions that improve data quality, reduce manual effort, and enhance the end-to-end delivery experience;
- You work on digital products with tangible results that bring joy to people every day.

What we need
- You have a university degree in computer science/engineering or comparable;
- You are a team player, like to share your knowledge, and always look for a good solution for the team, product, and company;
- Strong experience with Java, Spring Boot, and microservice-based architecture;
- Solid understanding of cloud-native software development;
- Practical experience with AWS and cloud-based deployment models;
- Experience with Kubernetes, Docker, and Helm;
- Good understanding of distributed systems, scalability, resilience, and fault tolerance;
- Experience with microservices, REST APIs, asynchronous messaging, event-driven patterns, and streaming technologies;
- Strong knowledge of relational databases, especially PostgreSQL;
- Experience with caching technologies such as Hazelcast;
- Frontend development experience, preferably with Angular;
- Strong quality mindset with experience in automated testing and CI/CD;
- Familiarity with monitoring and observability tools such as Prometheus, Grafana, and centralized logging solutions;
- Ability to analyze complex systems and improve performance, reliability, and maintainability;
- Hands-on mentality combined with architectural thinking;
- You use AI tooling on a daily basis.

About emagine:
At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment.

To learn more about us, visit our website: www.emagine-consulting.com.

🔍 Dekoder Ogłoszenia

🟢
You work on digital products with tangible results that bring joy to people every day.
Praca nad produktami, które mają realny wpływ i są używane przez ludzi, co może być satysfakcjonujące, ale też oznacza odpowiedzialność za ich działanie.
🟡
You are a team player, like to share your knowledge, and always look for a good solution for the team, product, and company.
Oczekuje się aktywnego udziału w życiu zespołu, dzielenia się wiedzą i priorytetyzowania potrzeb firmy, co może oznaczać konieczność poświęcenia czasu na sprawy niezwiązane bezpośrednio z kodowaniem.
🟡
Strong experience with Java, Spring Boot, and microservice-based architecture.
Wymagane jest głębokie zrozumienie i praktyczne zastosowanie tych technologii, a nie tylko powierzchowna znajomość.
🟡
Solid understanding of cloud-native software development.
Oczekuje się nie tylko znajomości narzędzi chmurowych, ale także zrozumienia zasad i wzorców projektowych specyficznych dla środowisk chmurowych.
🔴
Frontend development experience, preferably with Angular.
Chociaż główny nacisk jest na backend, oczekuje się również umiejętności frontendowych, co może oznaczać pracę na pełnym stosie lub konieczność wspierania zespołu frontendowego.