remote Full Stack Developer (Java + Angular)
Location: Poland, remote
Industry: Retail
We are looking for experienced Full Stack Developers with strong Java (Spring Boot) and Angular (17+) expertise to join a dynamic project in the Retail domain. You will be involved in end-to-end development, working on scalable, modern, and high-performance systems.
🔧 Key Responsibilities
As part of the project, you will independently handle the following activities:
Core Development
Develop UI using Web Components
Design and build microservices (REST APIs, gRPC, event-driven architecture)
Collaborate closely with the engineering team (EPT) to deliver backlog items
Participate in team meetings and work with stakeholders to understand business and technical requirements
Write unit tests and contribute to test automation
Troubleshoot, debug, and resolve production issues
Develop and maintain documentation for code, APIs, and system architecture
💻 Backend Development (Java)
Java with Spring Boot
Microservices architecture
REST API and gRPC
Kubernetes-based deployments
Application development and maintenance
Database experience, especially MongoDB
Event-driven systems
🎨 Frontend Development (Angular)
Angular 17+ (not AngularJS)
TypeScript / JavaScript
Angular Components
State management solutions
Unit testing and automation
⚙️ Ways of Working & Tools
Agile / Scrum methodologies
Jira for task and backlog management
CI/CD pipelines and continuous delivery
Strong focus on automation and quality
✅ Requirements
Mandatory Skills
Full Stack Development
Backend: Java, Spring Boot, REST APIs, gRPC, MongoDB, Kubernetes
Frontend: Angular 17+, TypeScript, state management
Experience with event-driven architectures
Strong understanding of Agile practices
Experience with unit testing, test automation, and CI/CD pipelines
Desired Skills
Solid background in Java Spring Boot microservices
Hands-on experience with Angular in large-scale applications
remote Full Stack Developer (Java + Angular)
remote Full Stack Developer (Java + Angular)