Kotlin API Developer

1 Month ago • All levels • Backend Development

Job Summary

Job Description

Endava is seeking a skilled API Developer with Kotlin expertise to join their team. This role is open to mid-level and senior candidates who are passionate about building robust, scalable backend systems. The developer will work on diverse, challenging projects, including modernizing enterprise platforms and developing innovative backend solutions. 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, maintainable code, and collaborating with cross-functional teams. The ideal candidate thrives in collaborative, agile environments and balances technical excellence with creativity.
Must have:
  • Kotlin API and Microservices Development
  • Backend Development with Kotlin/Java
  • Database schema design and optimization
  • System performance and reliability
  • Clean code and unit testing
  • Collaboration with cross-functional teams
  • Agile development practices
Good to have:
  • React frontend experience
  • Event-driven architectures (Kafka)
  • Relational and NoSQL databases
  • Cloud platforms (AWS, GCP, Azure)
  • CI/CD pipelines, Docker, Kubernetes
  • Consulting or client services experience
  • Learning agility
Perks:
  • Competitive salary package
  • Share plan
  • Company performance bonuses
  • Value-based recognition awards
  • Referral bonus
  • Career coaching
  • Global career opportunities
  • Internal development programmes
  • Training and certifications
  • Online learning platforms
  • Hybrid work and flexible working hours
  • Employee assistance programme
  • Global internal wellbeing programme
  • Access to wellbeing apps
  • Global internal tech communities
  • Hobby clubs and interest groups
  • Inclusion and diversity programmes
  • Monthly lifestyle allowance
  • Novated Leasing
  • Loyalty Leave
  • Inclusive Parental Leave Policy
  • Work From Anywhere (20 days/year)

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

Winzo - Web Developer

Winzo

New Delhi, Delhi, India (On-Site)
3 Months ago
Sima AI - MTS, Robotics Engineer

Sima AI

San Jose, California, United States (On-Site)
4 Weeks ago
Globalization Partners - Senior Product Operations Manager

Globalization Partners

United States (Remote)
3 Months ago
Penrose studios - Mobile Software Engineer

Penrose studios

San Francisco, California, United States (On-Site)
3 Months ago
Gigamon - Sr. Principal Hardware Engineer

Gigamon

Santa Clara, California, United States (Hybrid)
5 Months ago
Uniswap Labs - Senior Backend Engineer

Uniswap Labs

New York, United States (Remote)
3 Months ago
miniclip - Backend Developer

miniclip

Netherlands (On-Site)
4 Months ago
CoinTracker - Staff Backend Engineer, Integrations Expansion

CoinTracker

India (Remote)
5 Months ago
CookUnity - Senior Backend Engineer, Fulfillment & Logistics Tech

CookUnity

Toronto, Ontario, Canada (Hybrid)
3 Weeks ago
gitlab - Intermediate Backend Engineer (Golang)

gitlab

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Mistral AI - AI Scientist - Paris (Internship Phd)

Mistral AI

Paris, Île-de-France, France (On-Site)
12 Months ago
PermitFlow - Fullstack Software Engineer

PermitFlow

New York, United States (Hybrid)
1 Month ago
22squared - Media Coordinator, Finance

22squared

Atlanta, Georgia, United States (Hybrid)
3 Months ago
Adyen - Enterprise Account Manager

Adyen

Paris, Île-de-France, France (Hybrid)
3 Weeks ago
EvenUp - Product Manager

EvenUp

San Francisco, California, United States (Hybrid)
1 Month ago
Open Systems Technologies - Database Administrator (6months)

Open Systems Technologies

Ridgefield Park, New Jersey, United States (On-Site)
4 Weeks ago
Survay Monkey - Senior Software Engineer II -MRX Audience

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Xplor Technologies - Software Engineer II (C++)

Xplor Technologies

Pune, Maharashtra, India (On-Site)
1 Month ago
Qualcomm - Ethernet PHY HW Application Engineer, up to Sr. Staff

Qualcomm

Taipei City, Taiwan (On-Site)
3 Months ago
Canonical - Product Manager - Hardware Certification

Canonical

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

Telastra - Telstra Retail: Part Time Customer Service & Sales Consultant GEELONG

Telastra

Geelong, Victoria, Australia (On-Site)
1 Month ago
Telastra - Part Time Customer Service & Sales Consultant WILLOWS

Telastra

Thuringowa Central, Queensland, Australia (On-Site)
1 Month ago
Ultimate studio - Rigger

Ultimate studio

Melbourne, Victoria, Australia (Remote)
1 Month ago
Nine - Business Development Manager

Nine

Perth, Western Australia, Australia (Hybrid)
4 Weeks ago
Octopus - Software Engineer - Cloud Platform

Octopus

Australia (Remote)
2 Months ago
Telastra - NOCC/Service Desk Operator

Telastra

Ningi, Queensland, Australia (On-Site)
1 Month ago
NCR Voyix - APAC Senior Client Operations Leader

NCR Voyix

Melbourne, Victoria, Australia (On-Site)
3 Months ago
Xplor Technologies - Software Support Team Lead

Xplor Technologies

Melbourne, Victoria, Australia (Hybrid)
1 Month ago
Notion - Enterprise Sales Development Representative

Notion

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Gameloft - Senior Technical Artist – Rigging

Gameloft

Brisbane, Queensland, Australia (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

CoolGames - Senior Backend Developer

CoolGames

Amsterdam, North Holland, Netherlands (Remote)
1 Month ago
Axi - Senior Backend Developer

Axi

India (On-Site)
1 Month ago
Sporty - Senior Backend Engineer

Sporty

(Remote)
1 Year ago
Sleeper - Backend Engineer

Sleeper

Los Angeles, California, United States (Remote)
4 Months ago
Zscaler - Senior Backend Engineer (UVM, Avalor)

Zscaler

Ramat Gan, Tel Aviv District, Israel (On-Site)
1 Month ago
Uniswap Labs - Staff Backend Engineer

Uniswap Labs

New York, United States (Hybrid)
3 Months ago
AppMySite - Lead Back-End Developer

AppMySite

Delhi, India (Remote)
1 Year ago
Yahoo - Sr Backend Software Engineer

Yahoo

United States (Hybrid)
2 Months ago
Apple - Senior Software Engineer - Backend (Developer Publications)

Apple

San Diego, California, United States (On-Site)
2 Months ago
Haptic  - Senior Backend Engineer

Haptic

Paris, Île-de-France, France (Remote)
7 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