JustJoin.IT Praca zdalna Senior New

Java Fullstack Developer (lottery)

Britenet

⚲ Warszawa

Wymagania

  • Java
  • Angular
  • Spring Boot
  • TypeScript
  • PostgreSQL
  • Hibernate
  • JPA
  • Maven
  • Docker
  • Kubernetes

Opis stanowiska

We are looking for an experienced Fullstack Engineer who will be responsible for designing, developing, and maintaining modern enterprise applications in a cloud-native architecture. The person in this role will work on both backend and frontend solutions (Java + Angular). Our expectations • 5+ years of professional backend development experience • Strong expertise in Java 17+ and Spring ecosystem (Spring Boot, Spring Security) • Strong knowledge of Angular and frontend development with TypeScript • Experience with PostgreSQL, Hibernate/JPA • Experience with cloud-native and microservices architecture • Hands-on experience with Maven, Git, GitHub, and CI/CD pipelines • Knowledge of Kubernetes, Docker • Experience with SQL databases and REST API development • Familiarity with JUnit, AssertJ, and Hamcrest • Bash/Shell scripting skills • Strong understanding of secure coding practices and scalable application design • Experience working in Agile/Scrum environments • Good English communication skills (B2/C1) Welcome Skills • Experience with Kafka and event-driven architecture • Knowledge of Python scripting • Familiarity with Go (Golang) or C • Experience with monitoring and logging tools such as Grafana, Prometheus, and Kibana • Knowledge of OWASP Top 10 and application security best practices • Experience with JIRA or similar project management tools • Previous experience in enterprise-scale distributed systems Key tasks • Develop and maintain scalable backend applications using Java 17+ and Spring Boot • Design and optimize PostgreSQL databases and manage schema migrations with Liquibase • Build and maintain modern frontend applications using Angular • Develop secure, high-performance, and cloud-native solutions • Contribute to CI/CD pipelines and deployment automation • Support containerized deployments using Docker, Kubernetes, and Helm • Collaborate with distributed engineering teams in Agile environments • Participate in architecture discussions, code reviews, and technical mentoring • Ensure application reliability, scalability, and maintainability across backend and frontend layers

🔍 Dekoder Ogłoszenia

🔴
modern enterprise applications in a cloud-native architecture
Może oznaczać zarówno nowoczesne, dobrze zaprojektowane systemy, jak i po prostu aplikacje działające w chmurze, które mogą być skomplikowane i trudne do utrzymania.
🔴
The person in this role will work on both backend and frontend solutions (Java + Angular)
Chociaż wymieniono Java i Angular, nie jest jasne, jaki będzie podział pracy i czy oczekiwana jest równa biegłość w obu technologiach.
🔴
5+ years of professional backend development experience
Może sugerować, że projekt jest już w zaawansowanym stadium i wymaga kogoś, kto szybko się wdroży, zamiast kogoś, kto będzie budował od podstaw.
🟡
Strong expertise in Java 17+
Wymóg Java 17+ może oznaczać, że projekt wykorzystuje najnowsze funkcje języka, ale też może być po prostu standardem firmy, który niekoniecznie przekłada się na ciekawe zadania.
🔴
Key tasks • Develop and maintain scalable backend applications u
Fragment opisu kluczowych zadań jest niekompletny, co może sugerować pośpiech w tworzeniu ogłoszenia lub brak jasno zdefiniowanych obowiązków.