B2Bnetwork

Senior Backend Developer

Warszawa, PL · Posted Jun 3

salary not listedsenior
JavaSpring BootHibernateSQLREST APIsMicroservicesAngularCucumberJasmineGitDomain-Driven DesignHexagonal ArchitectureWebFluxProject Reactor

Job Description

About the ProjectJoin an international team responsible for the development and modernization of a key corporate banking platform. The project focuses on transforming a legacy monolithic system into a modern architecture based on microservices while building new APIs that support the platform's future growth.You will work in an Agile/SAFe environment, leveraging modern engineering practices and architectural patterns.ResponsibilitiesDesign and develop REST APIsBuild and maintain backend applications using Java and Spring FrameworkIntegrate systems and support system-to-system communicationRefactor legacy applications and extract business logic into microservicesContribute to the modernization and migration of existing systemsDevelop solutions across both monolithic and microservices architecturesWork with reactive programming technologies and frameworksSupport frontend integration with Angular-based applicationsCreate and maintain unit and BDD testsParticipate in code reviews and ensure high code quality standardsCollaborate with cross-functional teams and stakeholdersProduce and maintain technical and API documentationRequirementsMust-Have SkillsJavaSpring Framework / HibernateSQLREST API developmentMicroservices architectureCucumberJasmineStrong English communication skillsNice to HaveAngularTechnology StackJavaSpring BootHibernateSQLREST APIsMicroservicesAngularCucumberJasmineGitDomain-Driven Design (DDD)Hexagonal Architecture (Ports & Adapters)WebFlux / Project ReactorSAFe Agile