Kotlin API Developer

1 Month ago • All levels • Backend Development

Job Summary

Job Description

We are looking for a skilled API Developer with Kotlin expertise to join our team. This role is open to mid-level and senior candidates passionate about building robust, scalable backend systems. You will work on diverse projects, modernizing enterprise platforms and developing innovative backend solutions for high performance and reliability. Responsibilities include developing and integrating RESTful APIs and microservices using Kotlin or Java, designing and optimizing database schemas, ensuring system performance and reliability, writing clean and maintainable code, collaborating with cross-functional teams, and contributing to the full software development lifecycle.
Must have:
  • Strong commercial experience in Kotlin with backend frameworks
  • Design and build event-driven architectures using Kafka, RESTful APIs, microservices
  • Experience with relational and/or NoSQL databases
  • Familiarity with cloud platforms (AWS, GCP, Azure)
  • Knowledge of coding standards, design patterns, and secure coding practices
  • Ability to communicate technical concepts effectively
Good to have:
  • Broader front-end experience with React
  • Experience with distributed systems
  • Familiarity with CI/CD pipelines and containerization tools (Docker, Kubernetes)
  • Prior experience in consulting or client services
  • Eagerness to learn new tools and technologies
Perks:
  • Competitive salary package
  • Share plan
  • Company performance bonuses
  • Value-based recognition awards
  • Referral bonus
  • Career coaching
  • Global career opportunities
  • Internal development programs
  • Complex projects
  • Internal tech communities
  • Training and certifications
  • Online learning platform subscriptions
  • Hybrid work and flexible working hours
  • Employee assistance program
  • Global internal wellbeing program
  • Access to wellbeing apps
  • Monthly Lifestyle Allowance
  • Novated Leasing
  • Loyalty Leave
  • Inclusive Parental Leave Policy
  • Work From Anywhere

Job Details

Company Description

Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
 
By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.
 
From prototype to real-world impact - be part of a global shift by doing work that matters.

Job Description

We’re seeking a skilled API Developer with Kotlin expertise to join our team. This role is open to mid-level and senior candidates who are passionate about building robust, scalable backend systems that drive real business value. As part of our high-performing team, you’ll work on diverse, challenging projects, ranging from modernising enterprise platforms to developing innovative backend solutions that ensure high performance and reliability.

You are passionate about backend development, thrive in solving complex technical challenges, and excel in collaborative, agile environments. You balance technical excellence with creativity and a commitment to delivering quality solutions.

Responsibilities

  • API and Microservices Development: Develop and integrate RESTful APIs and microservices using Kotlin to support frontend and mobile applications.
  • Backend Development: Design, build, and maintain scalable, secure, and high-performance backend services using Kotlin or Java.
  • Database Management: Design and optimize database schemas, queries, and data storage solutions.
  • System Performance: Ensure backend systems are performant, reliable, and scalable to meet user and business needs.
  • Code Quality Assurance: Write clean, maintainable code and conduct unit testing, code reviews, and performance tuning.
  • Collaboration: Work closely with cross-functional teams, including frontend developers, DevOps engineers, and product managers, to deliver end-to-end solutions.
  • Continuous Improvement: Contribute to the full software development lifecycle, from planning and development to deployment and support.

Qualifications

  • Technical Expertise: Strong commercial experience in Kotlin with relevant backend frameworks. Broader front-end experience with React is ideal.
  • Backend Architecture: Solid understanding of designing and building event-driven architectures using Kafka, RESTful APIs, microservices, and distributed systems.
  • Database Proficiency: Experience working with relational (e.g., PostgreSQL, MySQL, SQL Server) and/or NoSQL (e.g., MongoDB) databases.
  • Cloud Experience: Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and deploying backend services in cloud environments.
  • Best Practices: Deep knowledge of coding standards, design patterns, and secure coding practices.
  • DevOps Practices: Familiarity with CI/CD pipelines and containerization tools like Docker and Kubernetes.
  • Communication Skills: Ability to clearly and effectively communicate technical concepts to stakeholders. Prior experience in consulting or client services is ideal.
  • Learning Agility: Eagerness to learn and adapt to new tools and technologies as required by projects.

Additional Information

Discover some of the global benefits that empower our people to become the best version of themselves:

  • Finance: Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus;   
  • Career Development: Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership;
  • Learning Opportunities: Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences;
  • Work-Life Balance: Hybrid work and flexible working hours, employee assistance programme;
  • Health: Global internal wellbeing programme, access to wellbeing apps;
  • Community: Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.

Additional Local Benefits 

  • Monthly Lifestyle Allowance: Contribution towards health and wellbeing activities like gym memberships.  
  • Novated Leasing: Pre-tax car leasing benefit for new and used cars. 
  • Loyalty Leave: Receive an additional day of leave on your 3rd, 4th, and 5th work anniversaries, accumulating up to a maximum of 3 extra days of leave per year.
  • Inclusive Parental Leave Policy: 12 weeks of primary carer’s leave and 4 weeks of secondary carer’s leave. 
  • Work From Anywhere: In addition to our hybrid working policy, we also offer 20 days of working from anywhere per year. Ideal for an extended trip to get away from the city or visiting loved ones.

At Endava, we’re committed to creating an open, inclusive, and respectful environment where everyone feels safe, valued, and empowered to be their best. We welcome applications from people of all backgrounds, experiences, and perspectives—because we know that inclusive teams help us deliver smarter, more innovative solutions for our customers. Hiring decisions are based on merit, skills, qualifications, and potential. If you need adjustments or support during the recruitment process, please let us know.

Similar Jobs

Tekion Corp - Software Engineer 2 (Boomi developer)

Tekion Corp

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Ubisoft - Community Developer

Ubisoft

Montpellier, Occitanie, France (On-Site)
5 Months ago
Google - Software Engineer, Access Intelligence

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Month ago
Ethernovia - Program Manager (Chip Development)

Ethernovia

San Jose, California, United States (On-Site)
2 Months ago
Sonar Source - Principal UX Designer

Sonar Source

Geneva, Geneva, Switzerland (On-Site)
2 Months ago
Canva - Senior Backend Software Engineer

Canva

Auckland, Auckland, New Zealand (Remote)
3 Months ago
Next Level Business Services - Apigee API Developer

Next Level Business Services

San Francisco, California, United States (On-Site)
9 Months ago
Axon - Backend Software Engineer II (Hybrid)

Axon

Ho Chi Minh City, Ho Chi Minh City, Vietnam (Hybrid)
8 Months ago
zeta - Software Development Engineer II Backend (orchestra)

zeta

Bengaluru, Karnataka, India (On-Site)
1 Year ago
QS Quacquarelli Symonds  - Software Engineer (PHP)

QS Quacquarelli Symonds

Bengaluru, Karnataka, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Marvell - Sr. Engineer, Digital IC Design

Marvell

Santa Clara, California, United States (On-Site)
2 Months ago
Crunchyroll - Staff Software Engineer e-commerce

Crunchyroll

Hyderabad, Telangana, India (On-Site)
9 Months ago
Critical mass - Freelance Copywriter, Platform + Systems Focus

Critical mass

Los Angeles, California, United States (On-Site)
1 Month ago
Electronic Arts - Director, Game Product Management

Electronic Arts

Melbourne, Victoria, Australia (Hybrid)
2 Months ago
Illumination - Senior Campaign Manager, Marketing

Illumination

Santa Monica, California, United States (On-Site)
5 Months ago
broadcom - Senior QA Engineer

broadcom

Prague, Prague, Czechia (On-Site)
1 Month ago
Yodo1 - Unity3D Mobile SDK Team Lead

Yodo1

(Remote)
1 Year ago
Corsair gaming - Senior Software Project Manager

Corsair gaming

New Taipei City, Taiwan (On-Site)
3 Months ago
EvenUp - Machine Learning Engineer

EvenUp

San Francisco, California, United States (Hybrid)
7 Months ago
Globalization Partners - Senior Product Operations Manager

Globalization Partners

United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Melbourne, Victoria, Australia

Immutable - Software Engineer

Immutable

Australia (Hybrid)
5 Months ago
Nine - Senior Full Stack Engineer - React/PHP

Nine

Sydney, New South Wales, Australia (On-Site)
7 Months ago
Got Game - Dance Teacher - Primary Schools

Got Game

Sutherland, New South Wales, Australia (On-Site)
2 Months ago
Penumbrainc - Marketing Administrative Assistant - Temporary

Penumbrainc

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Zscaler - Account Executive - Queensland Government

Zscaler

Brisbane, Queensland, Australia (Hybrid)
1 Month ago
Nasdaq - Software Developer Specialist (Java)

Nasdaq

Sydney, New South Wales, Australia (On-Site)
1 Year ago
Luxoft - Neoxam Consultant

Luxoft

Sydney, New South Wales, Australia (On-Site)
9 Months ago
Xplor Technologies - Software Support Team Lead

Xplor Technologies

Melbourne, Victoria, Australia (Hybrid)
1 Month ago
Rockstar Games - Senior Generalist Artist

Rockstar Games

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Miro - IT Administrator

Miro

Sydney, New South Wales, Australia (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Tide - Senior Engineer, Backend

Tide

Lithuania (Remote)
1 Month ago
Sporty - Backend Developer

Sporty

(Remote)
2 Months ago
kaizen gaming  - Software Engineering Team Lead (Backend)

kaizen gaming

Thessaloniki, Greece (Hybrid)
2 Months ago
Demandbase - Staff Software Engineer (Backend)

Demandbase

Hyderabad, Telangana, India (On-Site)
3 Months ago
kaizen gaming  - Backend Engineer

kaizen gaming

Thessaloniki, Greece (Hybrid)
2 Months ago
YallaPlay - Backend Engineer

YallaPlay

(Remote)
4 Months ago
Vigaet - Internship-Backend Developer

Vigaet

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Flow - Software Engineer- Backend

Flow

Palo Alto, California, United States (On-Site)
4 Months ago
Nagarro - Senior Staff Engineer, PHP Magento

Nagarro

Canada (Remote)
10 Months ago
yubo - Backend Engineering Manager

yubo

Paris, Île-de-France, France (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Cluj-Napoca, Cluj County, Romania (Hybrid)

Gdańsk, Pomeranian Voivodeship, Poland (Hybrid)

Monterrey, Nuevo Leon, Mexico (Hybrid)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Brașov, Brașov, Romania (Hybrid)

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)

São Paulo, State Of São Paulo, Brazil (Hybrid)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

View All Jobs

Get notified when new jobs are added by endava

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug