This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
We are an innovative startup at the forefront of FinTech, poised for significant growth.
We are building a core product that will revolutionize enterprise solutions in the financial sector.
We are seeking a passionate Senior Java Developer with Kotlin experience to join our founding team.
The role involves designing, developing, and maintaining scalable applications using Java and Kotlin.
You will utilize frameworks such as Spring Boot, Vaadin, or similar to build robust backend services.
You will contribute to infrastructure setup and management using tools like Pulumi or Terraform.
Ensuring applications are optimized for performance and scalability is a key responsibility.
You will participate in architecture and design discussions to influence the technical direction.
Collaborating with a small, high-performing team to solve complex technical challenges is essential.
Providing guidance and mentorship to junior developers as the team expands is expected.
You will foster a culture of continuous learning and improvement within the team.
Staying updated on industry trends, emerging technologies, and best practices is important.
Identifying opportunities for process and product improvements will be part of your role.
Requirements:
You should have 6 to 10 years of professional experience as a Software Engineer.
Extensive development experience on the JVM, primarily using Java, is required.
At least 2 years of recent hands-on experience with Kotlin is necessary.
Proficiency in Java and Kotlin programming languages is essential.
Strong experience with Spring Boot and backend development frameworks is required.
Familiarity with frontend frameworks like Vaadin is a plus.
Hands-on experience with infrastructure as code tools like Pulumi, Terraform, or equivalents is needed.
Experience in the FinTech sector or traditional banking domains is advantageous.
Excellent problem-solving abilities and attention to detail are required.
Strong communication skills with a team-oriented mindset are essential.
You must be able to thrive in a startup environment—adaptable, proactive, and comfortable with ambiguity.
No formal degree is required; we value skills and experience over credentials.
Benefits:
You will have the opportunity to be part of a founding team and significantly influence the product's direction.
A collaborative and innovative work environment will be provided.
Flexible remote work with alignment to the Australian time zone (minimum 2 hours overlap) is offered.
A competitive compensation package will be provided.