This job is no longer available
This job expired on 10/08/2026. It no longer accepts applications.
Senior Software Engineer - Java
MORO TECH
Job description
About the role
We are looking for a Senior Software Engineer specialized in Java to join our Energy Management Division, delivering innovative solutions for the smart mobility ecosystem and electric vehicles.
Key responsibilities
- Develop, test and maintain high‑performance, scalable backend applications using Java and Spring Boot.
- Collaborate with cross‑functional and feature teams to define project goals and influence technical direction.
- Support Solution Architects with architectural decisions, applying best practices and out‑of‑the‑box thinking.
- Troubleshoot and resolve complex technical issues throughout the development lifecycle.
- Establish coding standards, conduct code reviews and ensure adherence to best practices.
- Provide technical guidance and mentorship to team members.
Required profile
- BSc in Computer Science, Electrical/Computer Engineering or equivalent professional experience.
- Minimum 4 years of hands‑on experience in the Java ecosystem, especially with Spring Boot.
- Strong experience with NoSQL databases such as MongoDB.
- Proven ability to design and implement RESTful APIs and integrate third‑party services.
- Familiarity with asynchronous flows and event‑driven architecture is a plus.
- Knowledge of geospatial data (e.g., Google Places) or EV charging network interfaces (e.g., OCPI) is a plus.
- Fluent English communication skills.
- Team‑player attitude and curiosity to learn new technologies.
Required skills
- Java
- Spring Boot
- MongoDB (NoSQL)
- REST APIs
- Asynchronous programming
- Event‑driven architecture
- Geospatial data handling
- EV charging protocols (OCPI)
What we offer
- Competitive compensation.
- Supportive, people‑oriented work environment.
- Opportunities to work with cutting‑edge technologies in the smart mobility sector.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Portugal.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
MORO TECH