Senior Java Developer

2 Months ago • 6-10 Years • Backend Development

Job Summary

Job Description

This role involves designing, developing, and maintaining scalable applications using Java and Kotlin. You'll utilize frameworks such as Spring Boot and Vaadin, contribute to infrastructure setup and management using tools like Pulumi or Terraform, and ensure application optimization for performance and scalability. Technical leadership, mentorship, and staying updated on industry trends are also key responsibilities. The ideal candidate will have 6-10 years of professional software engineering experience with extensive JVM development in Java and at least 2 years of hands-on Kotlin experience. Experience in FinTech or banking is a plus. This is a remote, full-time position.
Must have:
  • 6-10 years Java development experience
  • 2+ years Kotlin experience
  • Spring Boot expertise
  • Backend development skills
  • Infrastructure as code (Pulumi/Terraform)
Good to have:
  • Vaadin framework experience
  • FinTech/Banking domain knowledge
Perks:
  • Opportunity to be part of a founding team
  • Collaborative work environment
  • Flexible remote work
  • Competitive compensation package

Job Details

Description

About Us:

Our client is 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.

Requirements

Qualifications:

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

Benefits

What We Offer:

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

Similar Jobs

Meta - Software Engineer (Leadership) - Machine Learning

Meta

Paris, Île-de-France, France (On-Site)
6 Months ago
Britive - SOFTWARE ENGINEER (CLOUD)

Britive

Bengaluru, Karnataka, India (Remote)
6 Months ago
Rush Street Interactive - Senior Server Engineer

Rush Street Interactive

Serbia (Hybrid)
1 Month ago
ByteDance - Backend Software Engineer - Dubai

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
6 Months ago
Zeta - Engineering Manager - Cloud Security (DevSecOps)

Zeta

Bengaluru, Karnataka, India (On-Site)
7 Months ago
CloudHire - Backend Developer

CloudHire

Telangana, India (Remote)
2 Months ago
Huuuge Games - Senior Java Software Engineer

Huuuge Games

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Easygo - Software Development Engineer, Kick Mobile

Easygo

Melbourne, Victoria, Australia (On-Site)
4 Months ago
CloudHire - Software Engineer, Backend

CloudHire

India (Remote)
2 Months ago
Playrix - Senior Python Developer

Playrix

Ireland (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Lead Release Engineer, Google Play

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ByteDance - Software Development Engineer - Network Observation

ByteDance

Singapore (On-Site)
6 Months ago
Skyhigh Security - Senior Software Engineer

Skyhigh Security

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Stake Logic - Tier 2 Technical Support Specialist

Stake Logic

Birkirkara, Malta (On-Site)
2 Months ago
Appirits - Web Engineer

Appirits

Tokyo, Japan (Hybrid)
3 Months ago
Canva - Senior Backend Engineer - Support Automation and AI Enablement

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Meta - Software Engineer, Machine Learning

Meta

Mountain View, California, United States (On-Site)
6 Months ago
Nagarro - Associate Staff Engineer, Java Fullstack

Nagarro

Sri Lanka (Remote)
7 Months ago
Luxoft - Java Team Lead

Luxoft

Toronto, Ontario, Canada (On-Site)
6 Months ago
ByteDance - Backend Software Engineer - Global E-Commerce Supply Chain

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Maharashtra, India

DNEG - Pipeline Supervisor (Australia Shift)

DNEG

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Nagarro - Associate Principal Engineer, Frontend React

Nagarro

Bengaluru, Karnataka, India (On-Site)
7 Months ago
PwC - IN-Manager_AWS Engineer_Advisory Corporate_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Google - Senior Register-Transfer Level Design Engineer, Core IP, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Sportskeeda - Content Writer - College Basketball/NBA & WNBA

Sportskeeda

India (On-Site)
1 Month ago
Zeta - Lead - Business Intelligence Engineer

Zeta

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Google - Head of Music Partnerships, Artist and Label Relations

Google

Mumbai, Maharashtra, India (On-Site)
1 Month ago
CapSpire - Senior Consultant – Endur Technical

CapSpire

Bengaluru, Karnataka, India (Remote)
6 Months ago
Zeta - Manager - Software Development

Zeta

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Warner Bros Games - Senior Manager, Data Platform & AWS Infrastructure - (Streaming)

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Epic Games - Senior C++ Engineer, Native Client

Epic Games

(On-Site)
1 Month ago
ByteDance - Tech Lead - Infrastructure Platform

ByteDance

Singapore (On-Site)
3 Months ago
Canva - Backend Software Engineer (Java) - User Product

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
KBG Blockchain Game Studios - Technical Lead (Blockchain Project)

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
10 Months ago
Canva - Senior Software Engineer -Cloud Platform- - Remote across ANZ

Canva

Sydney, New South Wales, Australia (Remote)
6 Months ago
Epic Games - Senior DevOps Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Canva - Backend Engineer (Java), Media Platform - Global Content and Discovery

Canva

Surry Hills, New South Wales, Australia (Remote)
1 Month ago
Visual Concepts - Senior Server Engineer

Visual Concepts

Austin, Texas, United States (On-Site)
1 Month ago
Everyday Health Group - Senior Software Engineer, Backend

Everyday Health Group

(Remote)
1 Month ago
Polygon Labs - Senior Rust Engineer

Polygon Labs

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded