NoFluffJobs Stacjonarnie Senior New

Senior Java Backend Developer (Node.js / TypeScript)

Square One Resources

⚲ Warszawa

20 160 - 25 200 PLN (B2B)

Wymagania

  • Java
  • Spring Boot
  • REST API
  • OpenAPI
  • Spring Security
  • OAuth2
  • JWT
  • API design

Opis stanowiska

O projekcie: We have an exciting opportunity with one of our clients who specialize in telecommunications and large-scale digital commerce platforms, we are looking for a talented Backend Developer with strong Java backend expertise to fill the position of Backend Developer MID. The Digital Domain team operates mission-critical BFF (Backend for Frontend) services supporting checkout, customer management, and commerce processes for millions of users. We are looking for a minimum of 15 Backend Developers (Mid/Senior) to support development of scalable, reliable, and maintainable backend solutions. The role includes backend development, system integrations, API design, event-driven architecture, and production support activities. Candidates with Node.js / TypeScript experience will be strongly preferred due to the ongoing technology transformation toward a unified Node.js / TypeScript ecosystem. The team works in a hybrid model and collaborates closely with architects, frontend teams, product teams, and technical leads. Wymagania: - Commercial backend development experience:- Senior: 6+ years- Strong expertise in:- Java 21+- Spring Boot 3.x- REST API / OpenAPI- Spring Security / OAuth2 / JWT- Experience with:- API design and system integrations- Event-driven architecture and distributed systems- Asynchronous flows and messaging concepts- Unit and integration testing- Monitoring, logging, troubleshooting, and observability- Hands-on knowledge of:- MongoDB or similar NoSQL databases- Maven or similar build tools- Production-grade backend engineering practices- English level B2+ for technical documentation and collaboration- Senior-level candidates should additionally demonstrate:- Distributed system design experience- Production ownership and incident resolution- Mentoring and technical leadership experience- Technology migration/transformation experience- Ability to influence engineering standards and best practices Codzienne zadania: - Design, develop, and maintain scalable backend services using Java 21+ and Spring Boot 3.x - Build and integrate REST APIs and support integrations with multiple internal and external systems - Work with event-driven and distributed architectures, including asynchronous communication and messaging systems - Support production environments through monitoring, troubleshooting, observability, and continuous improvement activities - Collaborate with architects, frontend developers, product teams, and technical leads in agile delivery teams - Participate in technology transformation initiatives toward Node.js / TypeScript ecosystem - Write unit and integration tests while ensuring high code quality and resilience standards - Contribute to production-grade engineering practices, reliability, and maintainability of services