Regular Java Developer
Codest Ltd. Company No. 12590542, VAT number: GB363431020
WorldwideremotePosted 1 month ago
Skill Required
Java-DevelopmentBackend-DevelopmentMicroservices-DevelopmentDevelopmentMid-Level-Java-DeveloperJava-ProgrammerJava-Application-DeveloperJava-Developer-JobsDesenvolvedor-Java-Mid-LevelSoftware-EngineerJava DeveloperJavaDevOpsFulltime
Key highlights
- 1-2+ years commercial Java experience required
- Must have experience designing microservices and distributed systems
- The platform is one of the largest e‑commerce platforms in Europe
- Role involves high‑traffic, performance‑critical backend services in Java
- Emphasis on security and deployment standards
- Team culture values autonomy, responsibility, and real impact on product
Role overview
Backend Java Engineer working at The Codest on a new platform for multi‑channel advertising campaign management for one of the largest e‑commerce platforms in Europe. The role focuses on building high‑scale, performance‑critical microservices that manage campaigns, budgets, billing and external advertising integrations.
Responsibilities
- Develop Java microservices for campaign management, budgeting, billing and integration with external advertising systems via a comprehensive API
- Ensure the system operates at very high traffic scales with a focus on performance, stability and near real‑time data processing
- Apply good engineering practices and automation to meet high security and deployment standards
- Participate in and lead technical discussions within the team
- Clearly explain complex systems and algorithms to other team members
- Share knowledge and contribute to building a mature engineering team
Requirements
- 1-2+ years commercial experience in Java
- Strong knowledge of computer science fundamentals such as algorithms, computational complexity, data structures and practical use of collections and data structures in Java
- Experience designing microservices and complex distributed systems
- Understanding of digital platforms, APIs and data flows
- Strong analytical and problem‑solving skills
- Ability to clearly explain complex systems and algorithms to team members
- Comfortable participating in and leading technical discussions
- Willingness to share knowledge and build a strong, mature engineering team
Additional details
- 🌍 Hello World! Jesteśmy The Codest - International Tech Software Company z centrami technologicznymi w Polsce dostarczającymi globalne rozwiązania i projekty IT.
- Nasze podstawowe wartości leżą w podejściu „Klienci i ludzie na pierwszym miejscu”, które stawia na pierwszym miejscu potrzeby naszych klientów i środowisko współpracy dla naszych pracowników, dzięki czemu dostarczamy naprawdę wyjątkowe produkty i usługi.
- Nasze doświadczenie koncentruje się na tworzeniu stron internetowych, DevOps oraz QA. Nasza misja stała się jasna po wielu latach tworzenia oprogramowania, obecnie specjalizujemy się w skalowaniu zespołów technologicznych dla klientów i partnerów.
- Nasza podróż tutaj się nie kończy - chcemy dalej kontynuować nasz rozwój. Jeśli szukasz nowych możliwości, dołącz do naszego zespołu!
- 💡Opis projektu: Jedna z największych platform e‑commerce w Europie, z której codziennie korzystają miliony użytkowników. Firma łączy sprzedawców – od małych biznesów po globalne marki – z klientami, oferując ogromny wybór produktów, szybkie dostawy i dopracowane doświadczenie zakupowe.
- Zespół rozwija skalowalne systemy o bardzo dużym natężeniu ruchu, pracuje w oparciu o dane i eksperymenty, a kultura sprzyja samodzielności, odpowiedzialności i realnemu wpływowi na rozwój produktu oraz sposób robienia zakupów w regionie.
- Dołączysz do zespołu, który buduje nową platformę do planowania i uruchamiania kampanii reklamowych w wielu kanałach jednocześnie, używaną przez największe marki na rynku.
- Po stronie backendu w Javie będziesz rozwijać mikroserwisy odpowiedzialne za zarządzanie kampaniami, budżetami, rozliczeniami oraz integracje z zewnętrznymi systemami reklamowymi poprzez rozbudowane API.
- System musi działać przy bardzo dużej skali ruchu, z naciskiem na wydajność, stabilność i przetwarzanie danych w czasie zbliżonym do rzeczywistego.
- Pracujemy w środowisku z wysokimi wymaganiami bezpieczeństwa i standardami wdrożeń, co wymusza dobre praktyki inżynierskie i automatyzację.
- 📌 Proces rekrutacyjny: 30 minutowa rozmowa z naszą rekruterką, Ewą; 1h rozmowa techniczna z naszym developerem, Marcinem; 60 minutowa rozmowa z team leaderem i klientem.
- Jeśli masz jakieś pytania, napisz do naszego teamu rekrutacyjnego: A w międzyczasie, zapraszamy cię na naszą stronę, gdzie możesz nas poznać bliżej!
- Originally posted on Himalayas