Contract
Jan. 26, 2026
Wrocław, Poland
Senior Fullstack Developer (Java)
JOB ID
PLJA2636
VISA STATUS
Only EU/CH Citizens
REMOTE OPTION
50-70%

As a Senior Fullstack Developer, you will design, develop and maintain high-performance applications using modern technologies like Spring Boot and Angular, ensuring they meet the highest standards of functionality, security and performance. You will work on both traditional full-stack development and a unique part of our platform based on custom XML-driven metadata languages (DSLs) interpreted by Java components.
 

Job details:

  • Role:Senior Fullstack Developer (Java)
  • Full-time
  • Hybrid in Wroclaw
  • Start date: 15/01/2026
  • End date: 31/07/2026

 

Scope:

  • Design, develop, and maintain backend services using Spring Boot
  • Build and enhance front-end features using Angular, ensuring usability and performance
  • Work with and extend proprietary XML-based DSLs interpreted by Java runtime components
  • Develop new modules using standard Spring Boot practices, reducing dependency on legacy DSLs
  • Integrate and optimize data access using PostgreSQL and MongoDB
  • Participate actively in an agile team, including sprint planning, daily stand-ups and code reviews
  • Support architectural discussions and technical decision making
  • Troubleshoot, debug and improve existing features and custom logic.
  • Support the transition from monolithic frontend to a micro frontends approach
  • Support the transition from PostgreSQL to MongoDB

 

Skills:

  • 7+ years of experience
  • Strong experience with Java and Spring Boot (REST APIs, JPA/Hibernate, Security, transactions)
  • Solid experience with Angular (components, services, RxJS, state management)
  • Experience with PostgreSQL and MongoDB, including schema design and query optimization
  • Confidence working with XML, parsers, metadata-driven logic, or custom DSLs
  • Experience with enterprise-grade applications and complex business logic
  • Understanding software architecture, design patterns, and clean coding principles
  • Familiarity with GIT, CI/CD, and agile methodologies
  • Strong problem-solving skills, attention to detail, and proactive mindset

SNI sp. z o.o. will process personal data for the purpose of the recruitment process in accordance with Data Privacy Policy. The data may also be stored and processed for future recruitment purposes, in accordance with the given consent.