This is a hybrid role -2 days per week from one of our offices located in Wroclaw, Warsaw, Krakow, Gdansk, Katowice, Lublin, Opole, Poznan.
responsibilities :
Lead the design and development of user interfaces using frameworks like Angular
Architect and maintain robust RESTful APIs with Java and Spring technologies, ensuring smooth data flow between front and backend services
Implement and optimize frontend and backend code for performance and scalability, ensuring systems are built to last
Collaborate with DevOps teams on deployment and CI/CD pipeline management, contributing to efficient and reliable development cycles
Collaborate with cross-functional teams of designers, product managers, and developers to understand requirements and drive feature development
Manage complex bug fixes, ensuring the stability and security of applications at all times
requirements-expected :
Minimum 5 years of experience as a Java developer
Proven hands-on experience with Spring and Spring Boot,
Minimum 3 years experience in front-end including Angular, TypeScript, RxJS, (NgRx)
Solid understanding of UI/UX principles
Experience with DevOps tools and practices- Docker, Kubernetes, Jenkins, and AWS
Advanced understanding of tools like Maven, JUnit, REST API design, design patterns, and databases such as MongoDB and PostgreSQL
Strong knowledge of microservices architecture and event-driven architectures, with experience in data streaming using Kafka
Familiarity with monitoring and code quality tools such as SonarQube and experience with infrastructure-as-code and deployment automation (Helm, Istio)
Bonus points if you speak German (but not essential)
offered :
Contract type: Permanent employment (Umowa o pracę)
Work model: Hybrid – 2 days per week from the office, with flexibility to work from any of our locations: Wroclaw, Warsaw, Krakow, Gdansk, Katowice, Lublin, Opole, Poznan
Salary range: 18 000 – 24 000 PLN gross/month
Environment: Work in an international and multicultural team