Senior Back-End Developer

Beograd
Informacione Tehnologije
Stalno zaposlenje 5-10 godina radnog iskustva Hibridni model rada

On behalf of our client, an electronic money institution and a leading company in the region in the field of payment services, we are looking for a candidate who will successfully meet the requirements of the position: Senior Back-End Developer with expertise in Java.

Key Responsibilities:
  • Design, develop, and maintain scalable back-end services using Java 17, Spring Boot, and Hibernate.
  • Develop and integrate RESTful APIs, gRPC and Protocol Buffers for efficient service communication.
  • Optimize system performance and ensure application scalability.
  • Ensure code quality through best engineering practices.
  • Collaborate with front-end developers, DevOps engineers, and product teams to deliver robust solutions.
Required Skills & Experience:
  • 5+ years of experience in Java back-end development.
  • Proficiency in Java 17, Spring Boot, Hibernate, and JPA.
  • Experience with microservices architecture and distributed systems.
  • Strong knowledge of RESTful APIs, gRPC, and asynchronous messaging (Kafka).
  • Strong problem-solving skills and the ability to work in an agile environment.
  • Preferred Qualifications:
  • Full-Stack Developers with experience in React, JavaScript, TypeScript, and Material UI will have an advantage.
  • Experience with Spring WebFlux and reactive programming.
  • Exposure to Hazelcast In-Memory Data Grid and event-driven architecture.
What We Offer:
  • A collaborative and technology-driven work environment.
  • Opportunities to work on cutting-edge applications
  • Skill development, and a strong engineering culture.
Senior Back-End Developer
Prijava za posao
Dozvoljene ekstenzije: doc, docx, pdf, txt. Maksimalna veličina fajla: 50MB.
Da li ste spremni za preseljenje?
CAPTCHA
Unesite znakove prikazane na slici.
Ovo pitanje je za testiranje da li ste ljudski posetilac i za sprečavanje automatskog slanja neželjene pošte.
loading-gif