Senior Fullstack Developer(Java, TS, Node.js)
$$$$
Location: Warsaw, Poland (hybrid model)
Employment Type: b2b
Project Duration: long-term
Experience Level: 6+ years
Overview
We are looking for a Senior Fullstack Developer with strong hands-on experience across both backend and frontend. The role requires deep expertise in modern Java, microservices architecture, and solid frontend development skills.
Key Requirements
- Strong commercial experience as a Fullstack Developer (backend-only profiles are not considered)
- Senior-level engineer with a hands-on approach (not a managerial role)
- Proven track record working on large-scale systems
- Excellent English communication skills
Backend & Architecture
- Strong experience with Java (versions 17โ21, modern approach)
- Solid knowledge of Spring Boot 3.x and microservices architecture
- Hands-on experience with Kafka (event-driven systems)
- Strong SQL skills, especially with Oracle
- Experience with Redis or similar technologies
- Understanding of Domain-Driven Design (DDD)
Frontend
- Experience with Node.js and TypeScript
- Solid experience with Angular (SPA development)
- Strong understanding of frontend architecture and best practices
- Experience building and maintaining Single Page Applications
- Webpack (nice to have)
Security
- Good understanding of web application security principles
- Practical experience with OAuth2 and OIDC
- Familiarity with identity management solutions (nice to have)
- Awareness of OWASP standards
DevOps & Tooling
- Git (required)
- Kafka (required)
- CI/CD: GitLab CI (required), Jenkins (nice to have)
- Maven (nice to have)
- Docker and Kubernetes (nice to have)
- Tools: IntelliJ, VS Code
- Jira and Confluence โ working experience
Additional Nice to Have
- Python
- Experience with AI-assisted development tools
Methodologies
- Agile (Scrum, Kanban)
- DevOps mindset
- Experience working in distributed international teams
Soft Skills
- Strong communication and teamwork skills
- Analytical thinking and problem-solving ability
- Proactive and results-oriented mindset
- Ability to work independently on complex tasks
- Continuous learning attitude
Tech Stack
Java (17โ21), Spring Boot, Microservices, Kafka, DDD, Node.js
Responsibilities
- Design, develop, and maintain scalable fullstack applications
- Build and enhance microservices-based architecture
- Contribute to frontend development using modern frameworks
- Ensure high code quality, performance, and security
- Collaborate with cross-functional teams in an Agile environment
- Participate in code reviews and technical discussions
- Take ownership of features from concept to delivery
Required languages
| English | B2 - Upper Intermediate |
Java (17โ21), Spring Boot, Microservices, Kafka, DDD, Node.js, TypeScript
Published 13 April
10 views
ยท
0 applications
๐
$4000-5500
Average salary range of similar jobs in
analytics โ
Loading...