Software Engineer – Microservices (Java)
SOFICO · Porto
Descrição do cargo
About the role
Join SOFICO’s Porto team as a Software Engineer focused on microservices. You will help expand the Miles Enterprise platform, delivering scalable, cloud‑native solutions that power global mobility, leasing and fleet operations.
Key responsibilities
- Translate domain models into microservice architectures using a domain‑driven design approach.
- Design, develop and maintain RESTful APIs within a microservice ecosystem.
- Implement secure, production‑ready features following the Secure Software Development Life Cycle (SSDLC).
- Collaborate with internal API consumers and integrate external systems.
- Apply modern DevOps practices such as CI/CD, containerization and automated testing.
Required profile
- Minimum 3 years of backend engineering experience.
- Strong proficiency in Java (Java 17, preferably Java 21).
- Experience building scalable microservice solutions.
- Fluent English communication skills.
Required skills
- Java, Java 17, Java 21
- RESTful API development
- Microservice architecture
- SQL and PostgreSQL
- Git, Maven, Jenkins, GitHub Actions
- Docker, Kubernetes, Postman
- Angular, Kafka
- NoSQL datastores (bonus)
What we offer
- Competitive salary package
- Meal allowance per working day
- Fully covered private health insurance
- Hybrid working model with flexible hours
- Modern co‑working space and structured onboarding
- Regular team activities and company‑wide events
Questions fréquentes
Motivo do reporte
Explorar mais
Salários, guias e pesquisas em Portugal.
Salários por profissão
Candidate‑se em 30 segundos
Introduza o seu e‑mail para candidatar‑se. Uma conta será criada automaticamente.
Ao continuar, aceita os nossos termos de uso.
Já tem uma conta? Entrar
Publicado há 1 mês
Expira em 3 semanas
52 visualizações · 0 interested
Aumente suas chances
Envie seu CV: vamos sugerir as vagas que combinam com seu perfil.
A analisar o seu CV...
SOFICO
Porto