Nowa
Senior Fullstack Developer
Brak informacji o wynagrodzeniu
SeniorFull-time
#342012·Dodano dziś·0
Źródło: YourITeamsTech Stack / Keywords
BackendJavaSpring BootMicroservicesNode.jsTypeScriptAngularArchitecture
Wymagania
- Minimum 6 years of professional software development experience, with senior-level, hands-on delivery on large-scale applications.
- Strong fullstack background; backend-only candidates will not be considered.
- Excellent written and spoken English.
- Required technical skills:
- Java 17 or newer (Java 21 experience preferred)
- Spring Boot (3.x) and microservices
- Kafka (event-driven / messaging systems)
- Domain-Driven Design (DDD)
- Node.js and TypeScript
- Proven experience building SPAs with Angular
- Strong SQL skills, particularly with Oracle
- Security and tooling:
- Practical experience with OAuth2 and OIDC; strong understanding of web application security and OWASP principles
- Version control with Git and CI/CD with GitLab CI (required)
- Familiarity with Kafka in both backend and operational contexts
- Working knowledge of Jira and Confluence
- Desirable (nice to have):
- Experience with Redis
- Familiarity with Docker and Kubernetes
- Experience with Jenkins, Maven and Webpack
- Python and familiarity with AI-based code generation tools
- Experience working in distributed, international teams and a DevOps mindset.
Obowiązki
- Design, implement and maintain backend services using modern Java (versions 17–21) and Spring Boot 3.x within microservices architectures.
- Develop and maintain frontend components and Single Page Applications using Node.js, TypeScript and Angular, ensuring maintainability and sound frontend architecture.
- Architect and implement event-driven and messaging solutions using Kafka; integrate with relational databases (Oracle) and in-memory stores (Redis).
- Apply Domain-Driven Design principles to model complex business domains and deliver modular, testable solutions.
- Contribute to security design and implementation of web applications, including OAuth2/OIDC integration and adherence to OWASP principles.
- Participate in CI/CD pipelines (GitLab CI required), version control workflows (Git), and use developer tools such as IntelliJ and VS Code.
- Collaborate with distributed, international teams using Agile methodologies (Scrum/Kanban), Jira and Confluence; perform code reviews and provide practical technical guidance to peers.
Oferta
- Hybrid working arrangement: Warsaw, Poland — approximately 50% on-site presence.
- Opportunity to work on large-scale systems using modern Java, microservices and event-driven architectures.
- Collaboration within distributed, international teams and exposure to established Agile and DevOps practices.
- Use of contemporary developer tooling and platforms (IntelliJ, VS Code, GitLab CI, Kafka, Spring Boot).
- Scope to apply and deepen expertise in security, DDD and end-to-end fullstack development.
- Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere.
- Agile approach and no bureaucracy.
- Outstanding integration trips to various places in Europe for all employees.
- Activities to support your well-being and health.
- Luxmed Gold Extended medical care and Multisport Plus benefit.
Karta sportowa
Opieka zdrowotna
YourITeams
140 aktywnych ofert