NoFluffJobs Stacjonarnie Senior New

Senior Fullstack Developer

Upvanta

⚲ Warszawa

23 100 - 29 400 PLN (B2B)

Wymagania

  • Java
  • Oracle
  • SQL
  • Kafka
  • Microservices
  • Spring
  • Boot
  • Redis
  • Node.js
  • Angular
  • Docker
  • Webpack
  • TypeScript
  • Domain Driven Design
  • Communication skills
  • Security
  • Python
  • Confluence
  • Jira
  • Kubernetes
  • OWASP
  • Maven
  • GitLab CI
  • DevOps
  • Kanban

Opis stanowiska

O projekcie: As a Senior Fullstack Developer, you will design, build, and maintain modern, secure, and scalable applications that support critical business processes. You will work hands-on across both backend and frontend, contributing directly to software development rather than people management.Your mission is to ensure service continuity, high code quality, and alignment with business and security standards, while actively collaborating with international stakeholders in an English-speaking environment. - Willingness to work from the office in Warsaw 2x/week If you're a hands-on engineer who enjoys building high-quality systems and working in an international environment — we’d love to hear from you. Wymagania: Backend & Architecture - Java 17–21 (modern Java, no legacy) - Spring Boot 3.x (microservices) - Kafka (event-driven systems) - SQL (Oracle) - Redis (experience or strong understanding) - Domain Driven Design (DDD) Frontend - Node.js - TypeScript - Angular (SPA development) - Strong knowledge of Angular best practices - Webpack (nice to have) Security - Strong web security knowledge - OIDC & OAuth2 - Identity management platforms (nice to have) - OWASP awareness (certifications are a plus) DevOps & Tools - Git - CI/CD: GitLab CI (Jenkins nice to have) - Maven (nice to have) - Docker & Kubernetes (nice to have) - IntelliJ, VS Code - Jira & Confluence Additional - Python (nice to have) - AI-based coding tools (nice to have) Ways of Working - Agile (Scrum, Kanban) - DevOps mindset - Distributed, international collaboration Soft Skills - Strong teamwork and collaboration - Analytical and problem-solving mindset - Independent work on complex topics - Adaptability and results-driven attitude - Continuous learning mindset Candidate Profile (Must-have) - Strong fullstack experience (backend-only profiles will not be considered) - Senior-level hands-on developer (not a manager or lead) - Experience with large-scale applications - Excellent English communication skills Codzienne zadania: - Design, develop, and maintain fullstack applications (backend-focused with modern frontend) - Build secure, scalable, maintainable, and testable software - Develop Java-based microservices using Spring Boot - Contribute to Single Page Applications (SPA) development - Collaborate with business and technical stakeholders on requirements - Participate in architecture design and technical decisions - Integrate systems using event-driven architectures (Kafka) - Optimize and maintain existing codebases - Implement automated testing and CI/CD pipelines - Ensure application security (authentication, identity management) - Maintain technical documentation - Share best practices within developer communities - Continuously improve skills and stay up to date with modern technologies