Senior/Lead Full Stack Java Developer

Upvantanofluffjobspublished 09/22/2026
Must-have:JavaScriptJavaHTMLCSSAngularGitAWSAzureDockerKubernetesCloudBackendFullstackAgileCI/CDSeniorLead
Machine translation — original language: Polish.Show original

We are looking for an experienced Senior/Lead Full Stack Java Developer who will support the development and modernization of key projects carried out for European institutions.

We offer

  • Participation in strategic projects carried out for European institutions
  • Work on large-scale systems with social significance
  • An international working environment and collaboration with experts from various countries
  • Access to a modern technology stack and cloud-native solutions
  • A long-term project with the possibility of having a real impact on product development
  • Opportunities for development in the areas of architecture, system integration, and cloud technologies

Technologies: Java, Spring Boot, Hibernate, Angular, JavaScript, HTML, CSS, SQL, PostgreSQL, Oracle, MongoDB, Kafka, REST API, OpenAPI, Swagger, OAuth 2.0, OpenID Connect, JWT, Git, Docker, Kubernetes, CI/CD, AWS, Azure, DDD.

Daily tasks

  • Designing and developing scalable full-stack applications based on Java and Angular
  • Creating and maintaining backend services and modern web applications
  • Designing and developing secure APIs and integrations between distributed systems
  • Implementing database-driven functionalities and optimizing application performance
  • Ensuring code quality, security, testability, and performance of solutions
  • Deploying applications in cloud environments using CI/CD, Docker, and Kubernetes
  • Developing multilingual applications and reusable libraries for Angular
  • Analyzing and solving complex technical problems
  • Creating technical documentation and collaborating with international business and technical teams

Requirements

Higher education (EQF Level 7, Master's degree or equivalent) Minimum 15 years of professional experience in IT and software development Minimum 15 years of practical experience with:

  • Java
  • SQL
  • Spring Boot
  • Hibernate
  • database design
  • query and performance optimization
  • PostgreSQL, Oracle, or MongoDB

Minimum 10 years of experience with Git (GitFlow or trunk-based development) Knowledge of SVN Minimum 5 years of experience with:

  • Domain-Driven Design (DDD)
  • Angular
  • JavaScript
  • HTML
  • CSS

Minimum 4 years of experience with Apache Kafka and distributed systems integration Minimum 2 years of experience with systems handling large-scale grants or public funds Minimum 2 years of experience with the PM2-Agile methodology Experience in creating multilingual applications supporting more than 10 language versions Experience in building Angular component libraries (e.g., eUI) Very good knowledge of:

  • REST API
  • OpenAPI / Swagger
  • OAuth 2.0
  • OpenID Connect
  • JWT
  • Docker
  • Kubernetes
  • CI/CD
  • AWS or Azure

English language at C1 level or higher

Nice to have

  • Experience in projects for European Union institutions or public administration
  • Knowledge of the French language
  • AWS or Azure developer certifications

Must have: Oracle, Git, Gitflow, Apache Kafka, Angular

Nice to have: AWS, Azure