NoFluffJobs Stacjonarnie Mid

Software Backend Engineer (Java)

Branchspace

⚲ Kraków

17 000 - 23 000 PLN (B2B)

Wymagania

  • Java
  • Spring Boot
  • System Design
  • Distributed Systems
  • Mentoring
  • AWS
  • CI/CD
  • QA and Testing (nice to have)
  • Kubernetes (nice to have)
  • MongoDB (nice to have)

Opis stanowiska

O projekcie:
Branchspace works with major travel brands, including airlines, to design and deliver world-class digital applications. We are a fast-growing team with our head office in central London and the main engineering center in Krakow. We have significant experience providing digital innovation and consulting services to travel brands and tech vendors.

We are looking for a Software Java Engineer our Krakow team. This is a full-time, hybrid role (at our office in Krakow, Poland)

Wymagania:
Requirements- Backend Engineering Expertise: Strong experience with Java, Spring Boot, RESTful APIs, and modern backend development practices.- Architecture & Scalability: Proven track record designing and building scalable applications and distributed systems.- Data & Integrations: Experience with MongoDB and integrating complex business systems such as payments, reservations, customer profiles, content management, or data processing platforms.- Cloud & DevOps: Hands-on experience with cloud platforms, CI/CD pipelines, containerization technologies, and modern DevOps practices.- Security & Reliability: Strong understanding of web security, application resilience, monitoring, and operational best practices.- Technical Leadership: Experience mentoring engineers, conducting code reviews, and influencing technical decisions within a collaborative engineering environment.

Codzienne zadania:
- Hands-On Engineering & Delivery: Develop, review, and maintain high-quality software while owning the delivery of backend solutions from design through production.
- Operational Excellence: Improve system reliability, performance, and security through proactive monitoring, troubleshooting, incident response, and continuous improvement.
- Engineering Excellence, Testing & Quality: Drive high engineering standards through automated testing strategies (unit, integration, and end-to-end testing), CI/CD practices, and code quality gates to ensure reliable and maintainable systems.
- Product Collaboration: Partner with Product and UX teams to refine requirements, define technical solutions, and contribute to the technology roadmap within your team.

🔍 Dekoder Ogłoszenia

🟡
Technical Leadership: Experience mentoring engineers, conducting code reviews, and influencing technical decisions within a collaborative engineering environment.
Oczekuje się, że będziesz nie tylko programować, ale także aktywnie uczestniczyć w rozwoju innych członków zespołu i kształtowaniu architektury.
🟡
Hands-On Engineering & Delivery: Develop, review, and maintain high-quality software while owni
Oczekuje się, że będziesz aktywnie kodować, a nie tylko zarządzać lub nadzorować.
🔴
modern backend development practices
Może oznaczać szeroki zakres technologii i podejść, od nowoczesnych po te, które są po prostu aktualne w firmie.
🔴
integrations complex business systems
Przygotuj się na pracę z istniejącymi, potencjalnie przestarzałymi lub słabo udokumentowanymi systemami.
🔴
hybrid role (at our office in Krakow, Poland)
Chociaż jest to rola hybrydowa, nacisk na obecność w biurze w Krakowie może oznaczać częstsze wizyty niż standardowo.