emagine
emagine
New

Senior Java Developer

Brak informacji o wynagrodzeniu
SeniorFull-time
#448017·Dodano 6 dni temu·5
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

DocumentationSecurityJavaSQLAPI (Application Programming Interface)Quality Assurance (QA)SpringCI/CDTestingREST

Firma i stanowisko

The client operates in the Transportation / Logistics domain.

Wymagania

  • 5-10 years of experience in Java application development.
  • Strong proficiency in Java, Spring Boot, and Spring Framework.
  • Hands-on experience with Microservices Architecture and Apache Kafka.
  • Solid understanding of REST APIs and distributed systems.
  • Experience with Docker, Kubernetes, and cloud frameworks.
  • Knowledge of CI/CD tools like Jenkins and GitHub Actions.
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Strong background in SQL and NoSQL databases.
  • Excellent communication skills and collaborative mindset.

Nice to have:

  • Experience with Domain-Driven Design and Event-Driven Architecture.
  • Familiarity with Infrastructure as Code tools.
  • Knowledge of security best practices and API Gateway implementations.
  • Relevant cloud or Kubernetes certifications.

Obowiązki

  • Design, develop, and maintain high-performance microservices using Java and Spring Boot.
  • Architect event-driven systems with Apache Kafka for reliable processing.
  • Build and optimize microservices architectures using Domain-Driven Design.
  • Develop secure RESTful APIs emphasizing performance and fault tolerance.
  • Implement distributed system patterns to enhance reliability.
  • Containerize applications with Docker and manage with Kubernetes.
  • Integrate applications with cloud platforms and establish CI/CD pipelines.
  • Implement observability practices and monitoring solutions.
  • Design data models for relational and NoSQL databases.
  • Participate in architecture discussions and mentor junior developers.
  • Drive quality assurance through testing and documentation.

Inne informacje

Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (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ą.

emagine

emagine

964 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz