First seen by Alion on Nov 10, 2026.
Craftware is a technology company of over 500 experts, empowering large organizations to solve complex business challenges with modern IT solutions - from sales systems and automation to data platforms and AI. We operate where technology must be reliable, secure, and scalable. We deliver end-to-end projects: from analysis and architecture through implementation to development and maintenance. We are a trusted partner of industry leaders such as Salesforce, Veeva, UiPath, and Databricks.
Model: remote
Engagement: full-time
Key responsibilities
Backend:
Develop new features and expand existing functionalities within a complex microservice architecture.
Work in a Java environment using the project's primary tech stack: Spring Boot.
Create and execute automated unit tests using JUnit.
Frontend:
Drive front-end development and feature expansion, primarily using Angular.
Create and execute automated unit tests in the frontend with SonarQube.
Establish and continuously improve test automation processes.
Collaborate closely with UX/UI designers to implement appealing, user-friendly designs.
Requirements:
Java & Spring Boot: Mandatory, hands-on expertise (this is our main tech stack).
Angular: Proven experience in front-end development.
Microservices: Solid experience working exclusively in a microservices environment.
Testing: Strong knowledge of JUnit for backend unit testing, as well as frontend test automation.
Fluency in English
Nice to have
German language skills at a B2 level.
We offer:
Employment contract (21000-25000 PLN gross/month)
Budget for skills development and certifications
Regular performance reviews and discussion of project scope
Additional benefits
Company Social Benefits Fund
Networking and team-building events
Tech stack
- Spring Boot
- Java
- Angular
- Microservices
- JUnit
- SonarQube

