Search by job, company or skills
We are looking for skilled Java backend engineers who are also proficient in, or willing to quickly learn, Golang to join our offshore development center.
You will work on our EV charging platform that powers mission-critical systems for Charging Point Operators (CPO) and e-Mobility Service Providers (EMSP), built on a modern, cloud-based, event-driven architecture.
You will:
Develop and maintain backend services in Java (Spring Boot) and Golang
Design and implement RESTful APIs and microservices for high-availability, high-performance systems
Work on integrations such as payment processing, real-time data pipelines, and operational dashboards
Collaborate closely with frontend/mobile and cloud engineering teams to deliver new features and ensure platform stability
Write clean, testable code and participate in code reviews
Pick up Golang quickly if not already proficient
Tech Stack Youll Work With:
Languages & Frameworks: Java 17+, Spring Boot (spring-boot-starter-web); Golang with SQLBoiler ORM
Databases: PostgreSQL with JOOQ (Java) and SQLBoiler (Golang)
Messaging & Queues: Apache Kafka
Caching: Redis
Cloud: Microsoft Azure (various services)
Search: Elasticsearch
Other Integrations: Payment APIs
Testing: JUnit, Mockito (Java); GoMock (Golang)
Were looking for:
Strong experience in backend development with Java (Spring Boot)
Solid understanding of RESTful APIs and microservices architecture
Experience with PostgreSQL and ORM frameworks (JOOQ, SQLBoiler, Hibernate, etc.)
Familiarity with event-driven systems using Kafka
Experience with Redis for caching and performance optimization
Basic understanding of cloud services (Azure preferred)
Proficiency in Golang or strong willingness and aptitude to learn it quickly
Bonus: Experience with Elasticsearch or payment integrations
Backend Engineer (Java + Golang)
Join our team to build scalable backend services for a leading EV charging platform. Were looking for strong Java (Spring Boot) developers who are proficient in, or eager to quickly learn, Golang. Youll work with PostgreSQL, Kafka, Redis, and Azure cloud services in a fast-paced, collaborative environment. Experience with microservices, REST APIs, and event-driven architecture is essential. Bonus points for familiarity with Elasticsearch or payment integrations. If youre passionate about backend development and ready to grow your Golang skills, we want to hear from you!
Date Posted: 23/08/2025
Job ID: 124490987