Senior Fullstack Developer (Java+Angular)
160 - 170 PLN/ godz.B2B (netto)
SeniorFull-time·B2B
#327816·Dodano 20 dni temu·21
Źródło: ExperisTech Stack / Keywords
JavaAngularBackendMicroservicesSpring BootCI/CDSecurityArchitecture
Firma i stanowisko
Experis is a global leader in recruitment of specialists and management staff in key IT areas. They offer competitive employment opportunities and interesting IT projects for both experienced experts and those starting their careers in IT.
Wymagania
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 is 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 is a nice to have
- Maven knowledge is a nice to have
- Docker and Kubernetes knowledge is a nice to have
- Experience with IntelliJ and VS Code
- Knowledge of Jira and Confluence
- Python knowledge is a nice to have
- Practice with AI based code generation tools is 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
Obowiązki
- Design, develop, and maintain fullstack applications with 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
Oferta
- Multisport card
- Private healthcare
- Access to an e‑learning platform
- Group life insurance
Karta sportowa
Opieka zdrowotna
Experis
344 aktywne oferty