Job Closed
This listing is no longer active.
Thynk today. Thrive tomorrow.
Senior Java Developer – Middleware, Integrations
Location
Australia
Posted
71 days ago
Salary
0
Seniority
Senior
Job Description
Senior Java Developer – Middleware, Integrations
Thynk.Cloud
• Contribute as an individual contributor in a strong, fully remote team and be a team player in a highly collaborative environment. • Help build and operate the services that power our integrations and platform. • Responsible for designing, building, and maintaining middleware and integration services that connect Thynk with external hospitality systems. • Develop high-quality Java / Spring Boot services running on AWS, with AWS Lambda as a core execution environment. • Own integrations end-to-end, from technical design and implementation to deployment and production support. • Collaborate closely with product, platform, and customer-facing teams to translate business requirements into reliable technical solutions. • Contribute to architecture and technical decision-making within the middleware domain, with a focus on scalability, security, and maintainability. • Write clean, well-tested, and observable code, and continuously improve existing services and integrations. • Participate actively in code reviews, sharing knowledge, and helping raise the overall engineering bar. • Troubleshoot and resolve complex production issues, with a strong sense of ownership and accountability. • Use AI-assisted development tools as part of your daily workflow, while applying strong engineering judgment and ownership over the final output.
Job Requirements
- Have 5+ years of experience building/operating as a developer
- Have experience designing and developing reliable, scalable Java and Spring Boot services, along with clean and maintainable APIs.
- Are used to working with AWS services such as Lambda, SQS, API Gateway, and related tools
- Master partnering closely with remote, distributed teams, owning the process end-to-end.
- Experience integrating with Salesforce and/or Property Management Systems (PMS) or other hospitality platforms (Nice to have)
- Experience improving observability, monitoring, or operational processes (Nice to have)
Benefits
- We will provide the best IT equipment of your choice (Apple or Windows)
- We are remote-first : As a fully remote team of repeat entrepreneurs, we value communication, teamwork, and transparency above all.
- You will join an international team with 21 nationalities on 3 continents : we organize monthly meetings and yearly events to gather all the team together.
- We care about our people (team members, clients, and partners), we value work-life balance, and consider any request to achieve fullfillment at work
Related Guides
Related Job Pages
More Backend Engineer Jobs
Cloud Software Engineer – Python, Ansible, Terraform, Kubernetes
WhitestackBuilding Infrastructure For Digital Transformation.
• Diseñar y desarrollar nuevas funcionalidades. • Realizar bug fixing en los productos del squad. • Presentar avances y participar en reuniones de equipo. • Documentar desarrollos, diagramas y especificaciones técnicas. • Asegurar la calidad y claridad del código entregado. • Diseñar e implementar productos que habiliten una plataforma DevOps basada en open source. • Construir y mantener pipelines de CI/CD. • Desarrollar herramientas de configuración y despliegue de infraestructura.
Java Cloud Software Engineer – Networking
WhitestackBuilding Infrastructure For Digital Transformation.
• Investigar e integrar componentes de software de código abierto. • Crear o mejorar productos cloud, basados en frameworks open-source. • Escribir código en Java para mejorar una herramienta open-source. • Integrar o crear un Helm Chart para un deployment en Kubernetes. • Efectuar un despliegue automatizado en un laboratorio. • Participar de reuniones breves de Scrum o discusiones técnicas.
Python Cloud Software Engineer – Ansible, Terraform, Kubernetes
WhitestackBuilding Infrastructure For Digital Transformation.
• Diseñar y desarrollar nuevas funcionalidades. • Realizar bug fixing en los productos del squad. • Presentar avances y participar en reuniones de equipo. • Documentar desarrollos, diagramas y especificaciones técnicas. • Asegurar la calidad y claridad del código entregado.
Python Cloud Software Engineer – Ansible, Terraform, Kubernetes
WhitestackBuilding Infrastructure For Digital Transformation.
• Diseñar y desarrollar nuevas funcionalidades. • Realizar bug fixing en los productos del squad. • Presentar avances y participar en reuniones de equipo. • Documentar desarrollos, diagramas y especificaciones técnicas. • Asegurar la calidad y claridad del código entregado. • Diseñar e implementar productos que habiliten una plataforma DevOps basada en open source. • Construir y mantener pipelines de CI/CD. • Desarrollar herramientas de configuración y despliegue de infraestructura. • Diseñar e implementar soluciones cloud con tecnologías como Ceph y OpenStack. • Automatizar despliegues mediante Ansible playbooks. • Diseñar, desplegar y administrar entornos cloud sobre Kubernetes.

