JustJoin.IT Hybrydowo Senior New

Senior Fullstack Developer (hybrid from Warsaw)

YourITeams

⚲ Warsaw

20 000 - 23 000 PLN netto (B2B)

Wymagania

  • Java
  • Spring Boot
  • Kafka
  • DDD
  • Node.js
  • TypeScript
  • SQL
  • Gitlab CI
  • OWASP

Opis stanowiska

Senior Fullstack Developer. This is a hybrid position based in Warsaw, (50% on-site presence). Responsibilities • Design, implement and maintain backend services using modern Java (versions 17–21) and Spring Boot 3.x within microservices architectures. • Develop and maintain frontend components and Single Page Applications using Node.js, TypeScript and Angular, ensuring maintainability and sound frontend architecture. • Architect and implement event-driven and messaging solutions using Kafka; integrate with relational databases (Oracle) and in-memory stores (Redis). • Apply Domain-Driven Design principles to model complex business domains and deliver modular, testable solutions. • Contribute to security design and implementation of web applications, including OAuth2/OIDC integration and adherence to OWASP principles. • Participate in CI/CD pipelines (GitLab CI required), version control workflows (Git), and use developer tools such as IntelliJ and VS Code. • Collaborate with distributed, international teams using Agile methodologies (Scrum/Kanban), Jira and Confluence; perform code reviews and provide practical technical guidance to peers. Qualifications • Minimum 6 years of professional software development experience, with senior-level, hands-on delivery on large-scale applications. • Strong fullstack background; backend-only candidates will not be considered. • Excellent written and spoken English. • Required technical skills:• Java 17 or newer (Java 21 experience preferred) • Spring Boot (3.x) and microservices • Kafka (event-driven / messaging systems) • Domain-Driven Design (DDD) • Node.js and TypeScript • Proven experience building SPAs with Angular • Strong SQL skills, particularly with Oracle • Security and tooling: • Practical experience with OAuth2 and OIDC; strong understanding of web application security and OWASP principles • Version control with Git and CI/CD with GitLab CI (required) • Familiarity with Kafka in both backend and operational contexts • Working knowledge of Jira and Confluence • Desirable (nice to have): • Experience with Redis • Familiarity with Docker and Kubernetes • Experience with Jenkins, Maven and Webpack • Python and familiarity with AI-based code generation tools • Experience working in distributed, international teams and a DevOps mindset. Benefits • Hybrid working arrangement: Warsaw, Poland — approximately 50% on-site presence. • Opportunity to work on large-scale systems using modern Java, microservices and event-driven architectures. • Collaboration within distributed, international teams and exposure to established Agile and DevOps practices. • Use of contemporary developer tooling and platforms (IntelliJ, VS Code, GitLab CI, Kafka, Spring Boot). • Scope to apply and deepen expertise in security, DDD and end-to-end fullstack development. • Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere. • Agile approach and no bureaucracy. • Outstanding integration trips to various places in Europe for all employees. • Activities to support your well-being and health. • Luxmed Gold Extended medical care and Multisport Plus benefit. If you meet the stated qualifications and are interested in this opportunity, we encourage you to apply via the application form.