Lead Developer

AEVI

Prague (OK)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible working setup
Occasional production support experience

Job summary

AEVI is seeking a Lead Developer in Prague, Oklahoma, to drive the design and evolution of cloud-native backend services with Java and Kotlin. You will own the software development lifecycle and mentor engineers to enhance their skills and careers.

The ideal candidate will have over 7 years of experience, a strong understanding of software design principles, and excellent problem-solving abilities. This position operates in a hybrid working model, involving collaboration across various teams and a focus on building scalable payment services.

Qualifications

  • 7+ years of software engineering experience.
  • Strong backend application development in Java and Kotlin.
  • Experience leading or mentoring software engineers.

Responsibilities

  • Lead design and development of cloud-native backend services.
  • Mentor software engineers and support their growth.
  • Own the full software development lifecycle.

Skills

Java
Kotlin
Cloud-native architectures
Problem-solving
Communication

Tools

Spring Boot
Docker
AWS

Job description

At Aevi, we’re a global community dedicated to innovation in the payments industry. We’re looking for a Lead Developer who combines hands‑on software engineering with technical leadership and people development.

What you'll be doing:

  • Lead the design, development and evolution of cloud‑native backend services built with Java and Kotlin.
  • Contribute hands‑on to coding, architecture discussions and solution design.
  • Own the full software development lifecycle, from design and implementation through to deployment and production support.
  • Drive engineering excellence through code reviews, testing practices and continuous improvement.
  • Ensure services remain scalable, resilient, secure and observable.
  • Collaborate closely with Architects, Principal Developers and Product teams to shape technical direction and delivery priorities.
  • Mentor and support software engineers in their technical and professional growth; provide regular feedback, coaching and development guidance.
  • Help developers prioritise work and focus on the highest‑value initiatives.
  • Support hiring, onboarding and capability building within the team.
  • Take ownership of the operational health of the services your team supports; monitor performance, reliability and production behaviour; lead incident investigations and root‑cause analysis.
  • Partner with Product, QA, DevOps, Architecture and other engineering teams to deliver high‑quality outcomes and facilitate technical discussions.
  • Champion improvements across engineering processes, tooling and ways of working.

What we are looking for:

Essential Experience
  • 7+ years of professional software engineering experience.
  • Strong experience building backend applications using Java and Kotlin.
  • Previous experience leading or mentoring software engineers.
  • Hands‑on experience delivering production systems in cloud environments.
  • Strong understanding of software design principles and engineering best practices.
  • Experience working across the full software development lifecycle.
  • Excellent problem‑solving and communication skills.
  • Fluent English, both written and spoken.
Technical Expertise
  • Java (17/21) and Kotlin.
  • Spring Boot and modern backend frameworks.
  • Reactive and asynchronous programming concepts.
  • AWS services and cloud‑native architectures.
  • Containerisation technologies such as Docker.
  • Infrastructure as Code (Terraform or AWS CDK).
  • Relational and NoSQL databases.
  • Event‑driven and distributed systems.
  • Automated testing and CI/CD practices.
  • Git‑based development workflows.
Nice to Have
  • Experience within payments, fintech or banking environments.
  • Familiarity with payment protocols such as ISO 8583, IFSF or NEXO.
  • Knowledge of PCI DSS requirements.
  • Experience with HSM integrations and cryptography concepts.
  • Experience with observability tooling and operational excellence practices.
  • Contributions to technical communities, open‑source projects or meetups.

In this role, you'll:

  • Deliver robust and scalable payment services used globally.
  • Help engineers do their best work and grow in their careers.
  • Improve the reliability and operational maturity of the platform.
  • Influence technical direction through pragmatic leadership.
  • Create an environment where teams can move fast without compromising quality.

Additional Information

  • Hybrid working model based from our Czech Republic office.
  • Choose the setup that works best for you – Mac, Windows or Linux.
  • Occasional involvement in production support activities during business hours may be required.
  • This role operates within a PCI DSS‑regulated environment and follows secure development practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Operational Technical Support Engineer
Operational Technical Support Engineer

AEVI • Prague (OK)

On-site
USD 75,000 - 105,000
Unlimited vacation policy
Dynamic team environment
Opportunities for personal growth
Data Engineer
Data Engineer

AEVI • Germany (OH)

On-site
USD 85,000 - 110,000
Unlimited vacation policy
Dynamic and flexible work environment
Opportunity to be a key player in a global team
Cloud-Native Backend Lead (Java/Kotlin) – Mentorship
Cloud-Native Backend Lead (Java/Kotlin) – Mentorship

AEVI • Prague (OK)

Hybrid
USD 100,000 - 130,000
Flexible working setup
Occasional production support experience
VP, US Pre-Sales & Solutions
VP, US Pre-Sales & Solutions

AEVI • United States

On-site
VP of Pre-Sales US
VP of Pre-Sales US

AEVI • United States

On-site
USD 150,000 - 200,000
Lead Java Engineer
Lead Java Engineer

Brandon Consulting Associates • O’Fallon (MO)

On-site
USD 150,000 - 190,000
Technical Lead
Technical Lead

NationsBenefits • Plantation (FL)

On-site
USD 150,000 - 190,000
Lead Java Developer
Lead Java Developer

Global Payments Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Competitive salary
Global opportunities
Learning & development
+3
Lead Developer
Lead Developer

Insight Global • Columbus (OH)

On-site
USD 100,000 - 130,000
Backend Developer (Go/Kotlin) ID48361
Backend Developer (Go/Kotlin) ID48361

AgileEngine • Los Angeles (CA)

Hybrid
USD 120,000 - 160,000
Professional growth: Mentorship and TechTalks
Competitive compensation with budget allowances
Exciting projects with top companies
+1