Senior Fullstack Developer (Java+Angular)
Experis Manpower Group
⚲ Warszawa
160 - 170 PLN/h netto (B2B)
Wymagania
- Java
- Angular
- Spring Boot
- Kafka
- Git
- SQL
Opis stanowiska
Location: Hybrid work model – 2-3 days per week from the Warsaw office Salary: 160 – 170 PLN net/h (B2B via Experis) Tasks: • Design, develop, and maintain fullstack applications with a strong emphasis on backend and modern frontend architectures • Build high-quality, maintainable, secure, scalable, and testable software aligned with business requirements • Develop and evolve Java-based microservices using Spring Boot • Contribute to Single Page Applications development ensuring frontend best practices • Collaborate with business and technical stakeholders to clarify and refine functional and non-functional requirements • Participate in solution design pre-project studies and technical decision-making • Integrate systems using event-driven architectures and streaming platforms • Optimize and maintain existing codebases • Implement execute and maintain automated tests and CI/CD pipelines • Ensure application security including identity management and secure authentication flows • Maintain and update technical documentation • Participate in internal and external developer communities to share best practices • Continuously improve skills in modern technologies and software engineering practices Requirements: Backend & Architecture • Strong hands-on experience with Java 17–21 focusing on modern Java • Strong experience with Spring Boot 3.x and microservices architectures • Required experience with Kafka in event-driven or messaging-based systems • Strong practical experience with SQL using Oracle • Experience or strong understanding of Redis • Experience with Domain Driven Design Frontend • Required experience with Node.js • Required experience with TypeScript • Solid experience building Single Page Applications using Angular • Strong knowledge of Angular best practices architecture and maintainability • Experience with SPA development • Webpack knowledge is a nice to have Security • Strong understanding of web application security • Practical knowledge of OIDC and OAuth2 protocols • Experience with identity management platforms as a strong advantage • Awareness of OWASP principles certifications are a plus DevOps & Tooling • Required experience with Git • Experience with CI/CD pipelines GitLab CI and Jenkins as a nice to have • Maven knowledge as a nice to have • Docker and Kubernetes knowledge as a nice to have • Experience with IntelliJ and VS Code • Knowledge of Jira and Confluence • Python knowledge as a nice to have • Practice with AI based code generation tools as a nice to have Methodologies & Ways of Working • Experience working in Agile methodologies such as Scrum and Kanban • DevOps mindset and practices • Ability to collaborate in distributed international teams Offer: • Multisport card • Private healthcare • Access to an e‑learning platform • Group life insurance