Senior/Lead Full Stack Java Developer
Tech Stack / Keywords
Firma i stanowisko
Upvanta sp. z o.o. is hiring for key projects carried out for European institutions.
Wymagania
- Higher education (EQF Level 7, master's degree or equivalent)
- At least 15 years of professional IT and software development experience
- At least 15 years of practical experience with Java, SQL, Spring Boot, Hibernate, database design, query optimization, and PostgreSQL, Oracle or MongoDB
- At least 10 years of experience with Git (GitFlow or trunk-based development)
- Knowledge of SVN
- At least 5 years of experience with Domain-Driven Design (DDD), Angular, JavaScript, HTML, and CSS
- At least 4 years experience with Apache Kafka and integration of distributed systems
- At least 2 years experience working on large-scale public grants or funds systems
- At least 2 years experience with the PM2-Agile methodology
- Experience creating multilingual applications supporting over 10 languages
- Experience building component libraries for Angular (e.g. eUI)
- Strong knowledge of REST API, OpenAPI / Swagger, OAuth 2.0, OpenID Connect, JWT, Docker, Kubernetes, CI/CD, AWS or Azure
- English language proficiency at level C1 or higher
Nice to have:
- Experience in projects for European Union institutions or public administration
- Knowledge of French language
- Developer certifications for AWS or Azure
Obowiązki
- Designing and developing scalable full-stack applications with Java and Angular
- Creating and maintaining backend services and modern web applications
- Designing and developing secure APIs and integrations between distributed systems
- Implementing database-based functionalities and optimizing application performance
- Ensuring code quality, security, testability, and solution performance
- Deploying applications in cloud environments using CI/CD, Docker, and Kubernetes
- Developing multilingual applications and reusable component libraries for Angular
- Analyzing and solving complex technical problems
- Producing technical documentation and collaborating with international business and technical teams
Benefity
- Participation in strategic projects for European institutions
- Work on large-scale systems with significant social impact
- International work environment with experts from various countries
- Access to modern technology stack and cloud-native solutions
- Long-term project with real impact on product development
- Opportunities for growth in architecture, system integration, and cloud technologies
Inne informacje
Informujemy, że administratorem danych jest Upvanta sp. z o.o z siedzibą w Warszawie, ul. Prosta 70_(dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Upvanta
269 aktywnych ofert