CloudHire is an innovative startup at the forefront of FinTech, focused on revolutionizing enterprise solutions in the financial sector. We are seeking a Senior Java Developer to join our founding team and make a significant impact on our core product development.
The ideal candidate will bring 6-10 years of software engineering experience, with deep expertise in Java and at least 2 years of hands-on Kotlin experience. You'll be responsible for designing and developing scalable applications, managing infrastructure, and providing technical leadership to the team.
In this role, you'll work with cutting-edge technologies including Spring Boot, Vaadin, and infrastructure tools like Pulumi or Terraform. You'll have the opportunity to influence technical decisions, mentor junior developers, and help shape the future of financial technology.
The position offers the flexibility of remote work (aligned with Australian time zone), competitive compensation, and the unique opportunity to be part of a founding team. We value technical excellence, problem-solving abilities, and strong communication skills over formal education credentials.
As a Senior Java Developer, you'll be at the heart of our technical initiatives, working on challenging problems in the FinTech space. You'll collaborate with a high-performing team, contribute to architecture decisions, and help build a culture of continuous learning and innovation.
This is an excellent opportunity for a seasoned developer who thrives in a startup environment, is comfortable with ambiguity, and is excited about making a substantial impact in the FinTech sector. You'll have the chance to work with modern technologies while helping to shape both the product and the team's technical direction.
Join us in our mission to revolutionize enterprise financial solutions, where your expertise will directly influence our success and growth. If you're passionate about technology, excited about FinTech, and ready to take on a leadership role in a dynamic startup environment, we want to hear from you.