Java Engineer
Listed on 2026-10-02
-
Software Development
Backend Developer, Java Developer
We are seeking a skilled and experienced Java Back-End Developer to join our team on a hybrid project on behalf of one of our largest clients in the energy sector.
Your responsibilities will entail:
- Design and develop backend microservices using Java 21 and Spring Boot 3.x;
- Build and maintain RESTful APIs with clear error handling and documented OpenAPI/Swagger specifications;
- Implement gRPC services and clients, including Protobuf schema design;
- Develop event-driven solutions using Apache Kafka consumers and producers;
- Integrate backend services with external systems (OIC, Salesforce, SAP ISU);
- Implement authentication and authorization using OAuth 2.0 / OIDC, including token validation and role-based access;
- Write unit and integration tests using JUnit 5, Mockito, and Testcontainers;
- Collaborate with Dev Ops teams on containerized deployments in Docker and Kubernetes;
- Ensuring that all activities and duties are carried out in full compliance with regulatory requirements and supporting the continued implementation of the Group Anti-Bribery and Corruption Policy.
- University degree in Computer Science, Engineering, or a related field;
- 3–5+ years of experience in backend development;
- Strong hands‑on experience with Java (preferably Java 21) and modern language features;
- Proven experience with Spring Boot (microservices, REST controllers, data access layers, security);
- Experience migrating applications from older Java versions (e.g., Java 11);
- Solid knowledge of Kafka-based event-driven architectures;
- Experience with PostgreSQL, Azure Cosmos DB, and Redis;
- Good understanding of containerization (Docker) and Kubernetes fundamentals;
- Strong understanding of backend security concepts (OAuth2, OIDC, RBAC);
- Experience writing automated tests at unit and integration level;
- Experience working in an Agile environment;
- Integration experience with Confluent Kafka or Azure Event Hubs;
- Exposure to AKS environments;
- Previous work with enterprise integrations (Salesforce, SAP ISU);
- Familiarity with cloud-native observability tools;
- Familiarity with Azure Dev Ops.
- Privateinsurance
- Hybrid working Model
- Unlimitedfreeaccesstowellnessworkplacesupportplatform
- Adynamicchallengingenvironmentresultingincontinuouslearning/education/progression
- Abilitytoworkwithcuttingedgetechnologies
- Pleasantworkingenvironment
UpcoMindsisadynamicITcompanywith
28yearsofexperiencethatprovidesend-to-endwebandmobilesolutionshelpingbusinessestoreinventthemselvesinthedigitalworld.
Ourteam’sskillsandexpertisewillensuretheholisticdigitaltransformationofanyorganization,whichwillconsiderablyimprovebothbusinessoperationsandcustomer’sexperience.
Ourgoalistoalwayshaveourendproductsandservicesreflectourdeepengineeringskillsandelegantprogressivedesignaesthetic.
Wefundamentallybelievedeeplyindevelopinglongtermstrategicpartnershipswithourclientsbyexceedingexpectationsandmaintainingahighleveloftransparency.
Findoutmoreaboutusat
Wecommittopromote Inclusion&Diversitybycreatingaworkingenvironmentwhereallemployeesaretreatedwithdignityandrespectandwhereindividualdifferencesarevalued.
Weofferequalopportunityinallaspectsofemployment.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).