Senior Full-Stack Developer (Angular/Java)

As a Full-stack Developer, you will be part of a team of frontend and full-stack developers working with modern Angular tools and practices and Java microservices to develop and maintain functionalities for a large-scale banking software system.

Arrow down icon
City
Novi Sad
Category
Full-Stack Development
Job Level
Mid-Senior
Employment Type
Full time

Job Description

The position is planned until the end of 2026, providing a stable project environment. You will have the opportunity to work with modern frontend architecture, contribute to user-facing features, and collaborate closely with other teams in a structured, Agile environment. Alpha is our next-generation platform, and we are actively migrating our current products to this new architecture - tackling challenges such as refactoring services, redesigning integrations, and ensuring smooth data and workflow transitions.

Job Responsibilities

Required technical knowledge and skills:

  • Angular (incl. Angular Material, RxJS, NgRx)
  • Java 21
  • Quarkus / Spring Boot
  • REST API (consumption and design)
  • Modern web technologies (HTML5, CSS3, JavaScript/TypeScript)
  • Docker / Kubernetes basics
  • Gradle.

Nice to have:

  • Web Components
  • Module Federation / Micro Frontends
  • Experience with Cypress or Playwright
  • CI/CD knowledge (e.g., GitLab CI, Jenkins)
  • SaaS
  • Lombok
  • Testing (Karma, Jasmine)
  • Experience with design systems.

Job Requirements

  • Minimum 5 years of professional experience as a full-stack software developer
  • Strong understanding and hands-on experience with Angular (including Angular Material, RxJS, and NgRx)
  • Previous experience with Java / Quarkus and microservices
  • Excellent communication skills and a collaborative mindset
  • Motivation to contribute to a long-term, stable banking project
  • Understanding of Agile methodologies such as Scrum
  • Proficiency in English (German language is a plus, but not mandatory).

Benefits

  • Gaining new technical expertise and business process knowledge
  • Professional and soft skills training
  • Flexible working hours
  • Private health care
  • Hybrid work model
  • FitPass
  • A supportive and friendly work environment that fosters both professional and personal growth.

Kako izgleda raditi PL/SQL programiranje sa kompanijom koja ima jednu od najvećih Oracle šema na svetu