-
Remote Crew

Senior Java Developer (Kotlin)

Remote Crew
Portugal · Full-time · Mid-Senior

Summary


Remote Crew is looking for a Senior Java Developer to join an engineering team focused on building robust, scalable backend systems. You’ll work in an Agile, collaborative environment, owning technical implementation across the full development lifecycle. This role involves working with modern JVM technologies, infrastructure tooling such as Terraform and Kubernetes, and distributed systems components like Kafka and GraphQL Federation. You’ll contribute to designing and developing backend services while helping shape engineering best practices and mentoring junior developers.


Salary: €40k-€50k (Employee) \\ up to €60k/year (B2B)

Location: Remote (Portugal)


What You’ll Do


  • Design, develop, and maintain scalable backend services using Java (Kotlin experience).
  • Participate in the full software development lifecycle: requirements gathering, architecture, coding, testing, and deployment.
  • Work with Agile teams, contributing to sprint planning, code reviews, and technical discussions.
  • Implement infrastructure components using Terraform and collaborate on CI/CD automation.
  • Build and maintain integrations using technologies like Kafka and GraphQL Federation.
  • Work with Kubernetes for deployment, scaling, and application management.
  • Apply strong testing practices, including unit, integration, and TDD/Shift-Left methodology.
  • Collaborate with cross-functional teams, share knowledge, and mentor junior engineers.


What We’re Looking For


Mandatory Requirements:


  • 5+ years of experience in software development with a focus on Java backend development.
  • Experienced with Kotlin.
  • Strong understanding of OOP principles and design patterns.
  • Experience with Terraform.
  • Solid experience with unit tests, integration tests, and TDD.
  • Proficiency with Git and CI/CD pipelines.
  • Knowledge of Kafka.
  • Experience with Kubernetes.
  • Experience with GraphQL Federation.
  • Knowledge of AWS or Azure Cloud.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.


Nice to Have:


  • Experience with Spring Boot or similar JVM backend frameworks.
  • Background working in Agile teams.

Key Skills

Ranked by relevance

graphql kubernetes terraform kafka java cicd jvm spring boot git aws oop
Login to Apply
Posted
Feb 27, 2026
Type
Full-time
Level
Mid-Senior
Location
Portugal

Industries

Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Domus Global
Related

Senior Java Engineer

2026-06-17

Full-time
Mid-Senior
Argentina
IT Services
Engineering
View Job Details
Workheld
Related

Java Backend Developer - Cloud Architect - B2B SaaS

2026-06-18

Full-time
Not Applicable
Austria
Software Development
Information Technology
View Job Details
Velozient
Related

Senior Full Stack Software Engineer (React / Python / Go or Node.js or Java)

2026-06-17

Full-time
Mid-Senior
Argentina
Software Development
Information Technology