Descrição da vaga
emagine
Portugal, Setúbal
Senior Java Backend Engineer em Setúbal, Portugal is listed on Jobeax. Browse 30,000+ vacancies available.
Are you passionate about building scalable backend systems, modern cloud-native applications, and high-performance distributed architectures?
We're looking for a Senior Backend Engineer to join an international technology team working on the modernization of large-scale enterprise platforms. You'll play a key role in transforming legacy systems into modern microservices while contributing to the design of highly available, event-driven solutions used by thousands of users.
Location: Remote (must be based in Portugal)
Languages: Fluent in Spanish (mandatory)
What you'll be doing:
- Lead the modernization of legacy monolithic applications into scalable microservices. - Design and develop robust Java/Spring Boot backend services following API-first principles. - Build and maintain high-performance RESTful APIs using OpenAPI/Swagger. - Develop event-driven architectures using Apache Kafka and streaming technologies. - Deploy and operate cloud-native applications on AWS and/or GCP using Docker and Kubernetes. - Improve delivery pipelines through CI/CD automation and DevOps best practices. - Ensure high code quality through unit and integration testing, code reviews, pair programming, and Clean Code principles. - Take ownership of features throughout the entire software development lifecycle—from design and implementation to deployment, monitoring, and production support. - Collaborate with cross-functional and international teams to deliver reliable, scalable, and maintainable solutions.
What we're looking for:
- 5+ years of professional experience in backend software development. - Strong expertise in Java and the Spring ecosystem (Spring Boot, Spring Data). - Solid experience designing and building distributed systems and microservices. - Hands-on experience with Apache Kafka or similar event-driven messaging platforms. - Experience with Docker, Kubernetes, and cloud platforms (AWS and/or GCP). - Strong understanding of REST APIs, OpenAPI/Swagger, and API-first development. - Knowledge of CI/CD pipelines and modern software engineering practices. - Passion for Clean Code, software craftsmanship, and continuous improvement. - Excellent analytical and problem-solving skills. - Fluent in Spanish are mandatory.