JustJoin.IT Praca zdalna Senior New

Java Developer | Fin-tech

emagine Polska

⚲ Warsaw

Wymagania

  • Documentation
  • API (Application Programming Interface)
  • frontend
  • Operations
  • SQL
  • Java
  • Spring
  • Hibernate
  • Scrum
  • Maven

Opis stanowiska

Work model: remote, visit in the office once a quater in Warszawa Rate: up to 150 PLN/h (B2B contract) We are looking for a motivated Java Developer to join our team focused on building and evolving API integrations with external brokers. The ideal candidate will possess a strong background in Java, Spring-based technologies, and a deep understanding of systems integration and microservices architecture. You will contribute significantly to developing high-quality, maintainable APIs that enable seamless integration with various partners across multiple international markets. We work in a cross-functional team utilizing Scrum methodology. Main Responsibilities • Design and build high-quality APIs using Java (8/17/21) and Spring-based technologies, ensuring scalability and maintainability. • Develop and enhance broker integrations, contributing to business growth and market expansion. • Contribute to modern service-oriented architecture design applying microservices knowledge. • Manage SQL databases and ensure data consistency and reliability in applications. • Utilize tools like Git, Maven, and TeamCity for continuous integration and code delivery. • Collaborate on frontend API usability to ensure practical and well-structured solutions. • Communicate effectively in Polish and English to facilitate international collaboration. Key Requirements • At least 5 years of experience with Java (8/17/21) • Deep knowledge of the Spring Framework and Hibernate. • Strong SQL and relational database expertise. • Strong problem-solving skills and proactive attitude. • Experience in clean REST API design and development. • Familiarity with microservices architecture. • Knowledge of architectural and design patterns. • Experience with Git and TeamCity. • Polish and English proficiency. Nice to Have • Experience with React for effective collaboration with frontend developers. • Experience with large-scale applications using Maven. • Knowledge of Apache Kafka. • Experience with Domain-Driven Design (DDD) or Hexagonal architecture. • Experience in decoupling monolithic applications. • Background in the fintech industry. Recruitment process: 1. Live coding session 2. System design session 3. HR interview

🔍 Dekoder Ogłoszenia

🔴
contribute significantly to developing high-quality, maintainable APIs
Oczekuje się, że będziesz miał duży wpływ na rozwój, co może oznaczać odpowiedzialność za kluczowe moduły lub architekturę.
🔴
contributing to business growth and market expansion
Twoja praca będzie miała bezpośredni wpływ na cele biznesowe firmy, co może wiązać się z presją na wyniki.
🔴
Collaborate on frontend API usability
Może to oznaczać, że będziesz musiał zajmować się aspektami, które zazwyczaj należą do obowiązków frontendowca, np. tworzenie dokumentacji dla API w sposób przyjazny dla użytkownika.
🔴
at least 5 years of experience with Java (8/17/21)
Choć podano konkretne wersje, nacisk na 'co najmniej' może sugerować, że szukają kogoś z bardzo bogatym doświadczeniem, a nie tylko spełniającego minimalny wymóg.
🔴
visit in the office once a quater in Warszawa
Pomimo modelu zdalnego, wymagane są sporadyczne wizyty w biurze, co może być uciążliwe dla osób mieszkających daleko od Warszawy.