Java Backend Software Engineer – Cloud SaaS for EV Charging
Schneider Electric · Belgrade
Description du poste
About the role
EV Connect is seeking a Java Backend Software Engineer to help build and operate its cloud SaaS platform that powers electric‑vehicle charging networks. You will work on a real‑time distributed system that connects charging stations, handles billing, and keeps thousands of chargers online.
Key responsibilities
- Design, develop and maintain backend services using Java and Spring Boot within a large multi‑module Maven codebase.
- Write and extend unit and integration tests as an integral part of the development workflow.
- Integrate with networked charging stations and third‑party operators using open protocols such as OCPP.
- Diagnose and resolve production incidents by analysing logs, traces and forming hypotheses.
- Participate in code reviews, both giving and receiving feedback.
- Contribute to technical design discussions with leads and architects.
- Apply OWASP secure‑coding practices and perform security reviews.
- Make minor frontend adjustments (React, JavaScript/TypeScript) when features span the full stack.
Required profile
- At least 2 years of professional software development experience, or equivalent through internships, apprenticeships or substantial personal projects.
- Strong foundation in object‑oriented programming with Java.
- Experience building or consuming RESTful APIs and familiarity with HTTP and JSON.
- Hands‑on experience with automated testing and a solid Git pull‑request workflow.
- Comfortable working on Linux command line and navigating file systems.
- Knowledge of at least one database technology (MongoDB or relational SQL).
- Clear written communication skills for tickets, PR comments and design docs.
Required skills
- Java
- Spring Boot
- RESTful APIs
- HTTP & JSON
- Git
- Linux command line
- MongoDB
- SQL (relational databases)
- OCPP protocol
- OWASP secure coding
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches en Serbie.
Salaires par métier
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 4 semaines
Expire dans 1 mois
27 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
Schneider Electric
Belgrade