Thynk.Cloud

Senior Java Developer – Middleware, Integrations

Thynk.Cloud

full-time

Posted on:

Location Type: Remote

Location: Australia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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.

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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootAWSAWS LambdaAPIsmiddlewareintegration servicesobservabilitymonitoringscalability
Soft Skills
team playercollaborationownershipaccountabilitycommunicationproblem-solvingtechnical decision-makingknowledge sharingengineering judgmentadaptability