Start Your Search Here

Job Search

Shakers

Portugal / Global

Senior Backend Engineer (Java / Spring Boot)

Job Description

Hybrid – Porto hybrid

⚡ Start: ASAP

We’re looking for a Senior Backend Engineer to join a fast-growing company in the EV charging industry, helping design and scale the backend systems powering next-generation charging infrastructure.

You will work closely with product and engineering teams to build high-performance and reliable backend services in a modern microservices architecture.

What you’ll be doing

- Design and develop scalable backend microservices using Java and Spring Boot

- Deploy and maintain services in AWS cloud environments

- Work with event-driven systems using Kafka or RabbitMQ

- Contribute to architecture discussions and system improvements

- Ensure reliability, security, and performance of backend systems

- Participate in code reviews and technical decision-making

- Collaborate with cross-functional teams to deliver new features

Tech Stack

Java

Spring Boot

AWS (EC2, S3, Lambda, RDS)

Docker

Kubernetes

Kafka / RabbitMQ

Microservices architecture

Relational & NoSQL databases

React

Requirements

- 4-6+ years of backend development experience

- Strong experience with Java and Spring Boot

- Knowledge of React

- Experience building microservices architectures

- Hands-on experience with AWS

- Experience with Docker and Kubernetes

- Familiarity with messaging systems (Kafka or RabbitMQ)

- Strong problem-solving and communication skills

- Fluent English

Candidatar-se Now

Similar Opportunities

View all jobs