Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Java Developer - Kotlin image - Rise Careers
Job details

Senior Java Developer - Kotlin

We are an innovative startup at the forefront of FinTech, poised for significant growth. We're building a core product that will revolutionize enterprise solutions in the financial sector. We're seeking a passionate Senior Java Developer with Kotlin experience to join our founding team. If you're excited about working with cutting-edge technology and making a substantial impact in a startup environment, we'd love to hear from you.

Key Responsibilities:

  • Application Development:
    • Design, develop, and maintain scalable applications using Java and Kotlin.
    • Utilize frameworks such as Spring Boot, Vaadin, or similar to build robust backend services.
  • Infrastructure Management:
    • Contribute to infrastructure setup and management using tools like Pulumi or Terraform.
    • Ensure applications are optimized for performance and scalability.
  • Technical Leadership:
    • Participate in architecture and design discussions to influence the technical direction.
    • Collaborate with a small, high-performing team to solve complex technical challenges.
  • Mentorship:
    • Provide guidance and mentorship to junior developers as the team expands.
    • Foster a culture of continuous learning and improvement.
  • Innovation & Improvement:
    • Stay updated on industry trends, emerging technologies, and best practices.
    • Identify opportunities for process and product improvements.

  • Experience:
    • 6 to 10 years of professional experience as a Software Engineer.
    • Extensive development experience on the JVM, primarily using Java.
    • At least 2 years of recent hands-on experience with Kotlin.
  • Technical Skills:
    • Proficiency in Java and Kotlin programming languages.
    • Strong experience with Spring Boot and backend development frameworks.
    • Familiarity with frontend frameworks like Vaadin is a plus.
    • Hands-on experience with infrastructure as code tools like Pulumi, Terraform, or equivalents.
  • Domain Knowledge:
    • Experience in the FinTech sector or traditional banking domains is advantageous.
  • Soft Skills:
    • Excellent problem-solving abilities and attention to detail.
    • Strong communication skills with a team-oriented mindset.
    • Ability to thrive in a startup environment—adaptable, proactive, and comfortable with ambiguity.
  • Education:
    • No formal degree required; we value skills and experience over credentials.

Location: Remote
Shift Timing: Australian Shift (Minimum 2 hours overlap required)
Industry: FinTech
Position Type: Full-Time
Payroll Via: Cloudhire

  • Opportunity to be part of a founding team and significantly influence the product's direction.
  • A collaborative and innovative work environment.
  • Flexible remote work with alignment to the Australian time zone (minimum 2 hours overlap).
  • Competitive compensation package.
CloudHire Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CloudHire DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of CloudHire
CloudHire CEO photo
Syed Ishaq
Approve of CEO

Average salary estimate

$0 / YEARLY (est.)
min
max
$0K
$0K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Java Developer - Kotlin, CloudHire

At our innovative FinTech startup, we’re on the cusp of creating something amazing, and we’re looking for a Senior Java Developer - Kotlin to join our founding team. If you have a passion for technology and a desire to make a real difference, this might be the perfect opportunity for you! In this role, you’ll get hands-on with designing, developing, and maintaining scalable applications using Java and Kotlin, primarily through frameworks like Spring Boot. But that's just the start; you’ll also have the chance to influence our technical direction by participating in high-level architecture discussions while working closely with a dynamic team to tackle complex challenges. As we grow, your role will naturally extend to mentoring junior developers, fostering a culture of continuous learning. In addition to your coding prowess, we value your insights into infrastructure management using tools like Pulumi or Terraform. We're committed to staying ahead of the curve in the FinTech sector, so if you have a knack for recognizing opportunities for improvement and innovation, we want to hear from you. With 6 to 10 years of professional experience under your belt, including at least 2 years of direct Kotlin involvement, you’ll thrive in our collaborative team where good communication and problem-solving skills shine. Plus, without a rigid degree requirement, your skills and expertise are what matter most. So come aboard and become an integral part of our exciting journey!

Frequently Asked Questions (FAQs) for Senior Java Developer - Kotlin Role at CloudHire
What skills are essential for a Senior Java Developer - Kotlin position at this FinTech startup?

For a Senior Java Developer - Kotlin role at our innovative FinTech startup, essential skills include extensive proficiency in Java and Kotlin programming languages, backed by solid experience with frameworks like Spring Boot. Familiarity with infrastructure management tools such as Pulumi or Terraform will also play a crucial role. Additionally, having experience in the FinTech domain will give you an advantage.

Join Rise to see the full answer
How much experience is required for a Senior Java Developer - Kotlin job at this startup?

Candidates are expected to possess between 6 to 10 years of professional experience as a Software Engineer for the Senior Java Developer - Kotlin position at our startup. Additionally, a minimum of 2 years of recent hands-on experience with Kotlin is necessary to excel in this role.

Join Rise to see the full answer
What is the work culture like for a Senior Java Developer - Kotlin at this FinTech startup?

At our FinTech startup, the work culture is highly collaborative and innovative. As a Senior Java Developer - Kotlin, you will find a supportive environment that encourages sharing ideas, problem-solving, and continuous learning. You’ll be part of a small team where every voice matters and the impact of your contributions is significant.

Join Rise to see the full answer
What are the responsibilities of a Senior Java Developer - Kotlin in a FinTech startup?

The responsibilities of a Senior Java Developer - Kotlin at our FinTech startup include designing, developing, and maintaining scalable applications, contributing to infrastructure management, and mentoring junior developers. You'll also participate in architecture discussions to help guide technical decisions while continuously identifying process improvements.

Join Rise to see the full answer
Is there flexibility in the work hours for the Senior Java Developer - Kotlin role?

Yes, for the Senior Java Developer - Kotlin position at our FinTech startup, there is significant flexibility in work hours. While the role is entirely remote, it is important to maintain a minimum of 2 hours overlap during the Australian shift to facilitate team collaboration.

Join Rise to see the full answer
What type of projects will a Senior Java Developer - Kotlin work on in this startup?

As a Senior Java Developer - Kotlin in our FinTech startup, you'll have the opportunity to build and scale applications that aim to revolutionize enterprise solutions in the financial sector. You'll engage in exciting projects that combine cutting-edge technology with innovative problem-solving.

Join Rise to see the full answer
What educational background is suitable for a Senior Java Developer - Kotlin position?

For the Senior Java Developer - Kotlin role at our startup, we prioritize skills and experience over formal education. While a degree may be beneficial, what truly matters is your hands-on experience in software development, particularly with Java and Kotlin, and your ability to contribute and collaborate with the team.

Join Rise to see the full answer
Common Interview Questions for Senior Java Developer - Kotlin
Can you explain your experience with Java and Kotlin?

When answering this question, highlight your years of experience with both languages. Talk about projects where you utilized Java and Kotlin, emphasizing any challenges overcome or innovative solutions developed, to demonstrate your technical skills effectively.

Join Rise to see the full answer
How do you approach developing scalable applications?

Discuss your methodologies for building scalable applications, such as using microservices architecture, optimizing database queries, and employing caching strategies. Providing an example of a specific application you worked on where these principles were applied can illustrate your capability.

Join Rise to see the full answer
What frameworks have you used in your development work?

Be prepared to discuss specific frameworks you've worked with, such as Spring Boot or Vaadin. Explain how these have helped you in your projects and any particular features or components you found especially useful when developing applications.

Join Rise to see the full answer
Can you share an experience where you solved a complex technical challenge?

In your answer, narrate a specific instance where you faced a tough technical problem. Detail the steps you took to analyze the situation, the solutions you implemented, and the results achieved to effectively demonstrate your problem-solving skills.

Join Rise to see the full answer
How do you ensure code quality in your work?

Discuss your practices for maintaining code quality, which might include code reviews, unit testing, and adhering to clean coding principles. Mention any tools or methodologies you leverage to automate testing or improve code quality.

Join Rise to see the full answer
What tools do you use for infrastructure management?

Talk about your experience with tools like Pulumi and Terraform and how you've utilized them to manage cloud infrastructure. Providing examples of how these tools improved deployment or infrastructure accuracy can strengthen your response.

Join Rise to see the full answer
How do you mentor junior developers?

Explain your approach to mentoring, including regular check-ins, code reviews, and knowledge-sharing sessions. Sharing a specific example of helping a junior developer overcome a challenge can highlight your leadership abilities.

Join Rise to see the full answer
What do you consider the most important attributes of a successful developer?

Consider discussing attributes such as adaptability, problem-solving skills, teamwork, and a commitment to continuous learning. Illustrate your points with examples from your own experience to make your answer relatable.

Join Rise to see the full answer
How do you stay up-to-date with emerging technologies?

Mention specific resources you use, such as tech blogs, online courses, webinars, or conferences. Being proactive in learning new technologies will show your passion for the field and dedication to self-improvement.

Join Rise to see the full answer
Can you describe your experience in the FinTech sector?

If you have been involved in FinTech projects, summarize your experiences by discussing the technologies used, the impact of those projects, and any domain-specific regulations you’ve navigated. Relating these experiences will demonstrate your relevancy for the role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Scott Logic Remote Newcastle-Upton Tyne
Posted 6 days ago
Photo of the Rise User
Posted 9 hours ago
Photo of the Rise User
Zscaler Remote Tel Aviv, Israel
Posted 11 days ago
Photo of the Rise User
Posted 11 days ago
Stackwatch Hybrid Bellevue/Seattle, Washington
Posted 54 minutes ago
Posted 2 hours ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 26, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!