Start Your Search Here

Job Search

act digital

Portugal / Global

Senior Java Backend Engineer | Azure Cloud | Kafka | Kubernetes | Terraform

Job Description

We are looking for experienced Senior Java Backend Engineers to join a high-performing engineering team building scalable, cloud-native solutions in a modern microservices environment.

As a Senior Java Engineer, you will be involved in the full software development lifecycle, from solution design and implementation to deployment, observability, and continuous improvement. You'll collaborate closely with cross-functional teams, contribute to technical decisions, mentor colleagues, and help shape the future technical direction of the products you build.

What You'll Do

- Design, develop, and maintain scalable backend services using Java and Spring Boot.

- Participate in architecture and solution design discussions.

- Take ownership of code from development through deployment and maintenance.

- Diagnose and resolve production issues.

- Drive engineering best practices and contribute to continuous improvement initiatives.

- Challenge business requirements to ensure the best possible technical solutions.

- Mentor and support other engineers through knowledge sharing and technical leadership.

- Contribute to technical hiring processes and engineering excellence initiatives.

Mandatory Requirements

- 6+ years of professional experience in Java development.

- Strong experience with modern Java versions (17/21 preferred).

- Spring Boot.

- Terraform.

- Kafka.

- GitHub.

Technical Stack

- Spring Boot, Spring Cloud

- Terraform

- Kafka

- GitHub & GitHub Actions

- Gradle

- MongoDB & MySQL

- OpenTelemetry, Dynatrace, and observability tools

- Jira, Confluence, Jenkins, Nexus

- Microservices, SOA, Web Services

Nice to Have

- Experience with Micronaut.

- Kotlin.

- Product Information Management (PIM) or Master Data Management (MDM) platforms.

- Experience in e-commerce or retail environments.

- Strong understanding of scalable and maintainable software design patterns.

What We're Looking For

- Strong problem-solving and analytical skills.

- Passion for software engineering and clean code.

- Experience working in Agile environments.

- Ability to mentor and influence engineering teams.

#J-18808-Ljbffr

Candidatar-se Now

Similar Opportunities

View all jobs