Software Engineer – Java Microservices
Emaginept — Portugal · Posted ~4 days ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Are you passionate about building scalable, cloud-native applications with modern Java technologies? We're looking for a Software Engineer – Microservices to join an international product company that develops innovative software solutions for the automotive finance, leasing, fleet management, and mobility industries.
You'll be part of a global engineering team working on a market-leading enterprise platform used by organizations across more than 30 countries.
📍 Location: Porto, Portugal
📍Work Model: Hybrid
🌍 International Environment
🗣️ Language: English
What you'll be doing:
Design and develop scalable microservices based on domain-driven design principles.Translate business domain models into robust, cloud-native microservice architectures.Build and maintain RESTful APIs while integrating with internal and external systems.Develop high-quality software using modern engineering practices, including CI/CD, containerization, and automated testing.Contribute to secure software development by following Secure Software Development Life Cycle (SSDLC) principles.Collaborate with cross-functional teams to deliver reliable and high-performance enterprise solutions.
What we're looking for:
3+ years of experience as a Backend Software Engineer.Strong experience with Java 17 (Java 21 is aplus).Hands-on experience designing and developing microservices.Experience building and maintaining RESTfulAPIs.Strong SQL skills, particularly with PostgreSQL.Experience with Git, Maven, Jenkins and/or GitHub Actions.Professional proficiency in English.
Nice to have:
Experience with NoSQL databases.Knowledge of Kafka, Docker, Kubernetes, Angular, or Postman.Additional language skills beyond English.
Why join?
Be part of an internationally recognized software product company.Work on a business-critical enterprise platform used worldwide.Join a collaborative engineering culture focused on innovation, quality, and continuous improvement.Enjoy a hybrid working model with flexibility while collaborating with highly skilled international teams.
If you're looking for an opportunity to work on modern Java microservices in a global product environment, we'd love to hear from you!
We have 67,527 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 67,527 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume