Senior Full Stack Developer (Java Spring boot & React / TypeScript )
Location:
Vajnorská 100, Bratislava, Slovakia (Job with occasional home office)
Minimum salary:
From 4 000 EUR/month
Contract type:
full-time
Your role
Your Daily Tasks Includes:
Our Tech Stack (Overview)
Backend: Java, Spring Boot
Frontend: React, TypeScript, Vite
APIs: REST, OpenAPI / Swagger
Database: PostgreSQL
Caching: Redis
Auth: Keycloak
Messaging: ActiveMQ
State Management: Redux, Zustand
Infrastructure: Docker, CI/CD pipelines, Kubernetes (partially)
- Design and implement high‑quality full‑stack solutions, with a focus on backend services built with Java and Spring Boot and their integration with frontend applications.
- Integrate frontend and backend via REST APIs, handling error states, data synchronization, and performance considerations.
- Contribute to architectural decisions across both frontend and backend layers, balancing innovation, scalability, and maintainability.
- Ensure high software quality through automated testing, code reviews, and CI/CD pipelines.
- Collaborate closely with engineers, designers, and product owners in a self‑organized agile team.
- Stay proactive: identify improvements, explore new technologies, and share knowledge within the team.
- Contribute to a strong engineering culture built on ownership, collaboration, and craftsmanship.
- Contribute to the development of frontend features in React (TypeScript), primarily to support end‑to‑end delivery.
- Build reusable UI components and backend modules following best practices and standardization principles
Our Tech Stack (Overview)
Backend: Java, Spring Boot
Frontend: React, TypeScript, Vite
APIs: REST, OpenAPI / Swagger
Database: PostgreSQL
Caching: Redis
Auth: Keycloak
Messaging: ActiveMQ
State Management: Redux, Zustand
Infrastructure: Docker, CI/CD pipelines, Kubernetes (partially)
Your skills
- Solid experience in full‑stack development with hands‑on delivery in production environments.
- Strong experience with Java and Spring Boot for backend development.
- Proven experience designing and integrating REST APIs (OpenAPI / Swagger is a plus).
- Good understanding of SQL, with practical experience using PostgreSQL.
- Experience with state management (Redux, Zustand or similar).
- Familiarity with CI/CD pipelines; experience with Docker (Kubernetes is a plus).
- Experience with authentication/authorization (e.g. Keycloak or similar IAM) is an advantage.
- Experience with React (TypeScript) and modern frontend development practices.
- Strong understanding of software architecture, component design, and performance fundamentals.
- Ability to work in an existing codebase and take ownership with growing autonomy.
- Passion for writing clean, scalable, and maintainable code.
- Strong communication skills in English (German is a plus).
- Experience with AWS services is an advantage.
Benefits
Perks and Benefits:
- Fully covered lunch allowance
- Extra beneficial paid sick leave
- Wellbeing budget up to 1100€ (based on years of employment)
- Education budget
- Up to 2000€ referral bonus
- Sick days
- Multisport card
- Sabbatical leave
- Extra vacation on round work anniversaries
- Possibility to travel abroad
- Flexible working time
- Home office possibilities
- Teambuilding events
- Exciting challenges and personal development opportunities
- Language classes and other training opportunities
Your HR contact
Angelica Iannuzzi
Recruitment Specialist
In what language should I send my CV?
Please send your CV in English. It‘s possible that your manager is located in Germany or is not native in Slovak.
What does the interview process look like?
The interview process typically consists of:
- A short 15-minute introductory call with the HR department.
- A 1-hour interview with the hiring manager and HR.
- Depending on the position, a 20-minute call with a colleague from Germany or a department head.
Will there be any assessments or tests as part of the recruitment process?
Yes, for specific positions, we may require candidates to take tests. The types of tests may vary depending on the position.
ID: 5292963
Dátum zverejnenia: 26.6.2026
2026-06-26
lokalita: Bratislava Pozícia: C++ Programmer, Java Programmer, Programmer, Python Programmer Spoločnosť: SNP Slovakia, s. r. o.
Základná zložka mzdy (brutto): 4 000 EUR/month