Senior Java Developer

5 Months ago • 6-10 Years • Backend Development

Job Summary

Job Description

As a Senior Java Developer, you will design, develop, and maintain scalable applications using Java and Kotlin. You'll utilize frameworks like Spring Boot and Vaadin to build robust backend services and contribute to infrastructure management using tools such as Pulumi or Terraform. You'll participate in architecture and design discussions, collaborate with a high-performing team, mentor junior developers, and stay updated on industry trends. Experience in FinTech or banking is a plus. The role requires strong problem-solving skills, excellent communication, and the ability to thrive in a startup environment.
Must have:
  • 6-10 years Java development experience
  • Kotlin experience (2+ years)
  • Spring Boot proficiency
  • Backend development expertise
  • 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 and innovative 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

ByteDance - Machine Learning Engineer Intern (Knowledge Graph) - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Push Gaming - Senior Mathematician

Push Gaming

United Kingdom (Remote)
1 Month ago
NVIDIA - Software Test Development Engineer

NVIDIA

(Remote)
1 Month ago
Nagarro - Staff Engineer, QA Automation

Nagarro

Colombia (Remote)
6 Months ago
Google - Software Engineer III, Full Stack, Google Ads

Google

(On-Site)
5 Months ago
Canva - Senior Backend Software Engineer - Java - RPC (Remote across ANZ)

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
VGW - Engineering Manager

VGW

Perth, Western Australia, Australia (On-Site)
2 Months ago
Voodoo - Staff Engineer - Gaming Backend

Voodoo

Barcelona, Catalonia, Spain (Remote)
1 Month ago
Interactive Brokers - Senior Java Developer - Client Portal

Interactive Brokers

Hong Kong Island, Hong Kong (On-Site)
6 Months ago
Seedify - Backend Engineer

Seedify

India (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - Java Developer with Oracle SOA

Next Level Business Services

Cincinnati, Ohio, United States (On-Site)
6 Months ago
GoTo Group - Android Engineer - Comms Platform

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Casumo - Quality Assurance Specialist

Casumo

Zagreb, Croatia (Hybrid)
4 Months ago
ByteDance - Backend Software Engineer, Data Engineering

ByteDance

Singapore (On-Site)
6 Months ago
Epic Games - Backend Engineer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Maersk Careers - Senior Software Engineer

Maersk Careers

Shanghai, Shanghai, China (On-Site)
7 Months ago
Globalization Partners - Sr Software Engineer

Globalization Partners

(Remote)
2 Months ago
ByteDance - Senior Software Engineer, Payment Network

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
ION - Software Developer  DataStage, Italy

ION

Italy (Hybrid)
6 Months ago
Bigger Games - Lead Software Engineer

Bigger Games

İstanbul, Türkiye (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mumbai, Maharashtra, India

Onehouse - Product Manager (India)

Onehouse

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Brillio - Azure DB Architect - Migration - R01531206

Brillio

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Dream Sports - Manager - B2B Sales

Dream Sports

Mumbai, Maharashtra, India (On-Site)
1 Month ago
PwC - Manager_SAP PS_Enterprise Apps SAP_Advisory_Pune

PwC

Pune, Maharashtra, India (On-Site)
6 Months ago
bosh group india - Data Protection and Information Security Officer

bosh group india

Karnataka, India (On-Site)
4 Months ago
Level AI - Backend Engineer - Customer Engineering

Level AI

Noida, Uttar Pradesh, India (Hybrid)
6 Months ago
NVIDIA - DFT Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Schreiber Foods - Product Manager

Schreiber Foods

Maharashtra, India (On-Site)
5 Months ago
PwC - IN-Manager-Insider Trading-Risk -IFS-Gurugram

PwC

Gurugram, Haryana, India (On-Site)
6 Months ago
Beghou Consulting - Sr. Consultant

Beghou Consulting

Pune, Maharashtra, India (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Appier - Software Engineer, Backend Development

Appier

Taipei City, Taiwan (On-Site)
4 Months ago
Apolloio - Senior Backend Engineer

Apolloio

India (Remote)
6 Months ago
Sporty Group - iOS Engineer

Sporty Group

(Remote)
3 Months ago
Limit Break - Senior Backend Engineer, Core Services

Limit Break

Tokyo, Japan (On-Site)
2 Months ago
GoTo Group - Lead Software Engineer (IC)

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
6 Months ago
IGG - Senior Backend Engineer

IGG

Singapore (On-Site)
6 Months ago
The Walt Disney Company - Principal Software Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
2 Months ago
Epic Games - Lead Engineer - Fortnite Online

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Mashgin - Software Engineer, Infrastructure

Mashgin

Palo Alto, California, United States (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded