Skip to main content
Back to Jobs

Senior Java Engineer

  • Salary not listed
  • Remote-friendly · fits your timezone
  • Posted 2 days ago · via BambooHR

Design and evolve robust Java REST APIs for internal and partner systems

Design and evolve robust Java REST APIs for internal and partner systems with proper error handling and security. Implement and extend integrations using HTTP clients, request/response mapping, idempotency, and retries. Participate in technical decisions regarding module structure, data consistency, and performance in critical areas. Work with AWS and containers (Docker, Kubernetes) to build and maintain domain-decoupled services, collaboratin...

Why This Role?

Apply AI-assisted development in code, testing, and automation as part of your technical workflow

Key Responsibilities

  • Design and evolve Java REST APIs for internal and partner systems with error handling and security
  • Implement and extend integrations using HTTP clients, request/response mapping, idempotency, and retries
  • Participate in technical decisions on module structure, data consistency, and performance in critical areas
  • Work with AWS and containers (Docker, Kubernetes) to build and maintain domain-decoupled services
  • Contribute to observability through structured logs, metrics, and traces in production systems
  • Optimize performance and stability of services when required

Requirements

  • Solid Java (Spring Boot or equivalent) with clear trajectory in APIs
  • Real experience in AWS in production or comparable cloud
  • Experience with containers: Docker, Kubernetes or similar
  • REST API design and consumption of third-party APIs
  • Observability in production (ELK, Prometheus, Grafana or equivalent)
  • Experience in medium or high complexity systems: concurrency, distributed integrations, consistency

Required Skills

javaspring-bootawsdockerkubernetesrest-apiobservabilitySpring BootREST API Design

Indonesia Context

Working Hours Overlap:
Flexible — work your own hours
See remote (USD) vs local pay →
View Original Description from HimalayasShow more

Original description from Himalayas

En IUGO buscamos un/a Senior Java Engineer para sumarse a proyectos de alto impacto. En IUGO buscamos un/a Senior Java Engineer para sumarse a proyectos de alto impacto. Es un rol de criterio técnico, diseño dentro del dominio del producto y ejecución sólida. En IUGO estamos sumando Developers que ya trabajen de manera AI-assisted, incorporando herramientas de inteligencia artificial como parte estructural de su workflow técnico. Este rol está orientado a profesionales que utilizan IA para diseñar, implementar, testear y evolucionar software con mayor productividad y calidad. Qué vas a hacer Diseñar y evolucionar APIs Java (REST) robustas, internas y hacia partners, con buen manejo de errores y seguridad. Implementar y extender integraciones: clientes HTTP, mapeos de request/response, idempotencia y reintentos donde aplique. Participar en decisiones técnicas del servicio: estructura de módulos, consistencia de datos, performance en puntos calientes. Trabajar con AWS y contenedores (Docker, Kubernetes u orquestación según el proyecto). Construir y mantener servicios desacoplados por dominio, colaborando con otros equipos cuando el flujo lo cruce. Contribuir a la observabilidad de sistemas productivos: logs estructurados, métricas y trazas. Optimizar performance y estabilidad cuando el servicio lo requiera. Requisitos técnicos Java sólido (Spring Boot o equivalente) con trayectoria clara en APIs. Experiencia real en AWS en producción, o cloud comparable. Contenedores: Docker, Kubernetes o similar. Diseño de APIs REST y consumo de APIs de terceros. Observabilidad en producción (ELK, Prometheus, Grafana o equivalente). Lo que realmente buscamos Seniority real: no solo años, sino criterio técnico. Capacidad para diseñar soluciones y discutir trade-offs en contexto de integraciones. Autonomía para tomar decisiones y cerrar entregables de punta a punta, con calidad. Experiencia en sistemas de mediana o alta complejidad: concurrencia, integraciones distribuidas, consistencia. IA aplicada al desarrollo Buena disposición para dar y recibir feedback técnico. Usamos IA aplicada al desarrollo de forma real: en código, testing y automatización, no solo como asistente de texto. Buscamos a alguien que ya trabaje a ese nivel o esté activamente ahí y tenga ganas de seguir aprendiendo. Originally posted on Himalayas

Salary Context

Similar Engineering roles on LokerDollar pay around $185k/yr (range $18k–582.4k/yr, n=290 active listings).

Market context

  • ESTIMATEEstimated pay is 11% below the role median of $185,000/year (n=290 pay-disclosing listings).
  • VERIFIEDDomus Global: 1 postings in the last 3 months, 1 all-time on LokerDollar.
  • VERIFIEDCompany first seen Oct 17, 2026.
  • VERIFIEDThis listing first seen Oct 17, 2026.
  • VERIFIEDLast verified live Oct 17, 2026.

Not quite right? Similar roles hiring now

View all →
Remote-friendly · fits your timezone
Source
Estimated salary
$155k–175k/yr
Based on similar roles — not stated by the employer
Job Type
full time
Location
Remote · Open worldwide
Category
Seniority
senior
PostedNewNew & verified
Oct 16, 2026

Share this job

Help a friend find their next remote role.

Hiring? Find talent free

Frequently asked questions

Is Senior Java Engineer at Domus Global a remote job?
Yes. Senior Java Engineer at Domus Global is a fully remote role open to candidates worldwide.
What type of employment is Senior Java Engineer at Domus Global?
This is a full time position.
How do I apply?
Click the "Apply" button on this page to go to the official application at Domus Global.

Explore related

Market data & reports

Salary & skill-demand research built from our own listings data.

From the blog