Java Developer

Java Developer

Location

Latin America

Schedule

Flexible

Stage

Active Development

Role Overview

We are seeking a Mid-level Backend Developer to contribute to the continued evolution of the Expedition platform. The role involves working within an agile engineering team to enhance existing functionality, address defects, and support platform growth. The position offers exposure to a Java-based backend ecosystem within the EV charging domain.

Key Focus Areas

  • Contribution to backend services supporting an EV charging management platform
  • Development and enhancement of functionality within an OCPP-based CMS environment
  • Collaboration within a structured, sprint-driven development process

Technical Requirements

  • Experience developing backend applications using Java and modern application frameworks
  • Understanding of service-based architectures and backend application design principles
  • Familiarity with build and dependency management tools commonly used in Java ecosystems
  • Exposure to integrating backend services with frontend or mobile application layers
  • Understanding of API-driven communication and backend-to-client interaction patterns
  • Comfort working within collaborative development environments that rely on issue tracking and version control tools

Nice to have

  • Familiarity with EV charging systems or protocol-driven platforms, including exposure to OCPP
  • Experience with testing frameworks used for backend development, such as Mockito or JUnit
  • Awareness of API specification and documentation standards such as OpenAPI / Swagger
    Exposure to messaging or event-driven architectures, including technologies such as Kafka
  • Understanding of relational database concepts and experience with systems like PostgreSQL
Pablo Alejandro Rosales Perez
Pablo Alejandro Rosales Perez

Senior Recruiter

Get Aboard!

10MB maximum total size.
Protected by Google reCAPTCHA
Privacy Policy and Terms of Service apply.