About the role

  • Back End Engineer at COSMOTE Global Solutions NV maintaining SpringBoot applications and collaborating with cross-functional teams. Responsible for development and deployment of server-side logic and applications.

Responsibilities

  • Develop, maintain, test and deploy SpringBoot web portals, applications, components and libraries, using Java and Spring framework.
  • Collaborate with team leads, tech leads business analysts, developers and other testers to understand requirements and ensure consistency and coherence of requirements;
  • Deploy and monitor applications on-prem and in cloud containerized environment

Requirements

  • University Degree at a related field
  • 10+ years of experience
  • Java 17 (preferably 21 or higher)
  • Spring Framework 6.x (or higher) & Spring Boot 3.x (or higher)
  • JPA / Hibernate
  • Web services (REST, SOAP); asynchronous communication using event streaming (Kafka)
  • JUnit/TestNG; Mockito or similar mocking framework
  • DevOps: Maven, Git, CI/CD pipelines (preferable Azure DevOps), containers (Docker), cloud (preferable Azure)
  • Auth/Authz using OIDC/OAuth
  • Would be a big plus:
  • Experience with integration technologies and micro-services, preferably with Apache Camel (but Spring Integration would be a plus)
  • Full stack web development with a JavaScript framework (preferably React)
  • Process/workflow engine experience (eg: Temporal)

Job title

Back End Engineer

Job type

Experience level

SeniorLead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job