JustJoin.IT Hybrydowo Senior New

Java Fullstack Developer

Britenet

⚲ Warszawa

20 000 - 25 000 PLN netto (B2B)

Wymagania

  • Java
  • Spring
  • Hibernate
  • Angular/React
  • Docker
  • Maven
  • Cloud Platforms
  • Relational Databases
  • English

Opis stanowiska

On behalf of our clients across banking, the public sector, and e-commerce (including a market leader in the region), we are looking for experienced Java Developers open to a hybrid role in Warsaw. We offer the opportunity to drive system development using modern technologies across the Java ecosystem (Java 17+, Spring Boot, microservices, Cloud, Docker/Kubernetes) within mature teams and divers projects.

Our expectations
• Minimum 5 years of commercial experience as a Java Developer
• Solid hands-on experience with core technologies: Java 11–21, Spring, and Spring Boot
• Proficiency in data persistence: JPA, Hibernate, and Spring Data
• Hands-on experience developing RESTful and SOAP web services
• Strong knowledge of relational databases and SQL
• Proficiency with version control systems (Git)
• Solid unit and integration testing skills (JUnit, Spock, Mockito) alongside frontend testing experience (Jest, Cypress, TestNG, or similar)
• Good understanding of containerization (Docker)
• Experience with build automation tools: Maven or Gradle
• Hands-on frontend development experience using Angular and/or React
• Strong English communication skills (minimum B2 level)
• Readiness for hybrid work in Warsaw

Welcome Skills
Experience in at least one of the following areas (project-dependent)
• Cloud platforms: AWS, GCP, or Azure
• Container orchestration: Kubernetes
• Messaging & Event Streaming: Kafka or JMS
• Database & Caching technologies: NoSQL databases, Redis, Ignite, or Hazelcast
• Modern Web Development: JavaScript (ES6+), TypeScript, RxJS, state management (NgRx / Redux / Vuex), and build tooling (npm / Webpack / Angular CLI)
• Secondary Languages: Kotlin
• Application Security: OWASP Top 10, OAuth2, JWT, and Spring Security
• Quality & Operations: Performance optimization/testing, CI/CD pipelines, and Jenkins

Key tasks
• Design, develop, and maintain robust, scalable software solutions using Java and modern frameworks.
• Implement clean, well-tested REST/SOAP APIs and integrate frontend interfaces with backend services.
• Write unit and integration tests to ensure code quality, stability, and high performance.
• Collaborate within cross-functional, Agile teams on system architecture, code reviews, and feature planning.
• Debug, optimize, and refactor existing applications while maintaining documentation and supporting deployment pipelines.

🔍 Dekoder Ogłoszenia

🔴
opportunity to drive system development using modern technologies across the Java ecosystem (Java 17+, Spring Boot, microservices, Cloud, Docker/Kubernetes) within mature teams and divers projects.
Może oznaczać, że będziesz pracować z nowoczesnymi technologiami, ale też, że będziesz musiał szybko adaptować się do nowych narzędzi i rozwiązań w ramach istniejących, często złożonych projektów.
🔴
Minimum 5 years of commercial experience as a Java Developer
Choć podane są konkretne lata doświadczenia, może to oznaczać, że szukają kogoś, kto ma doświadczenie w bardzo podobnych projektach i technologiach, a nie tylko ogólne lata pracy z Javą.
🔴
Solid hands-on experience with core technologies: Java 11–21, Spring, and Spring Boot
Podkreślenie 'hands-on' może sugerować, że oczekują od Ciebie samodzielności i praktycznego rozwiązywania problemów, a nie tylko teoretycznej wiedzy.
🔴
Hands-on frontend development experience using Angular and/or React
Choć jest to wymagane, może oznaczać, że będziesz musiał często przełączać się między frontendem a backendem, co może być obciążające dla osoby skupionej na jednej specjalizacji.
🔴
divers projects
Może oznaczać pracę nad wieloma różnymi projektami, co może prowadzić do częstych zmian kontekstu i konieczności szybkiego uczenia się nowych domen biznesowych.