
Real job — pulled straight from MoneyLion’s careers page · Verified May 23, 2026 · No reposts.
Job description
MoneyLion is hiring a Backend Engineering Intern — a full-time, based in Prague, CZE role. Apply directly on MoneyLion's careers page below.
Backend Engineering Intern
Location: CZE - Prague
Remote Type: Hybrid
Time Type: Full time
Job Description
The Role
As a Backend Engineering Intern, you'll work across our product suite, contributing to backend services and APIs that power experiences for millions of users worldwide.
Working remotely, but having the opportunity to collaborate in our Prague office, you'll join as a peer within the product delivery team. Working alongside senior backend engineers, architects, product managers and other cross-functional team members, you'll contribute to designing, developing and maintaining backend services built primarily with Java and Kotlin. You'll gain hands-on experience with modern backend technologies, microservices architecture, and cloud-native development practices.
What you're great at:
- Knowledge of OOP in Java or Kotlin (or similar JVM-based language)
- Basic understanding of data structures and algorithms
- Basic GIT knowledge
- Passionate about writing clean, maintainable code
- Amazing attention to detail and a drive for technical excellence
- Curious about how systems work under the hood — eager to understand architecture, data flows, and integration patterns
- Wanting to find the root cause of problems, not just apply quick fixes
- Great at communicating with colleagues on technical and complex matters
- Willing to take on responsibility and has the conviction to see tasks through to the end, either as part of a team or individually (English B2 level)
- A proactive individual who has a genuine interest in technology and software engineering
What you will do:
- Developing and maintaining backend services and REST APIs using Java and Kotlin
- Writing unit and integration tests to ensure code quality and reliability
- Participating in code reviews and learning from senior engineers
- Working with relational and/or NoSQL databases
- Collaborating with the team to design and implement new features and improvements
- Investigating and resolving bugs and production issues alongside the team
- Contributing to technical documentation and knowledge sharing within the team
What we welcome:
- Having a computing, software engineering or related technical education and background
- Some experience with Spring Boot or similar Java/Kotlin frameworks
- Familiarity with SQL and relational databases (e.g. PostgreSQL, MySQL)
- Experience with or interest in containerization (Docker, Kubernetes)
- Understanding of RESTful API design principles
- Basic knowledge of CI/CD pipelines and build tools (Maven, Gradle)
- Exposure to messaging systems (e.g. Kafka, RabbitMQ)
- Familiarity with cloud platforms (AWS, GCP, or Azure)
- Working in an Agile team
- Personal tech projects: open-source contributions, side projects, hackathons, etc.
What we offer:
- An amazing and truly international work environment
- The chance to join a major global tech company
- Many opportunities for professional growth
- Mentorship from experienced backend engineers working with cutting-edge technologies
- Whole-life flexibility — We empower our people to choose where, when, and how they work and measure their contribution based on the achievements and outcomes rather than hours they work.
About Us
Our Values:
- People: Customer Driven. Community Minded.
- Innovation: Think Big. Be Bold.
- Culture: Keep It Real. Make It Happen.
- Operations: Play to Win. Together.
Our Purpose:
Powering Digital Freedom.
Our Mission:
We create technology solutions for people to take full advantage of the digital world, safely, privately, and confidently — so together, we can build a better tomorrow.
Gen is proud to be an equal-opportunity employer, committed to diversity and inclusivity. We base employment decisions on merit, experience, and business needs, without considering race, color, national origin, age, religion, sex, pregnancy, genetic information, disability, medical condition, marital status, sexual orientation, gender identity or expression, military or veteran status, or other unlawful factors. Gen prohibits discrimination based on these protected characteristics and recruits talented candidates from diverse backgrounds.
We consider individuals with arrest and conviction records and do not discriminate against employees for discussing their own pay or that of other employees or applicants. Learn more about pay transparency.
To conform to U.S. export control regulations, applicant should be eligible for any required authorizations from the U.S. Government.
Get Engineering jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Distinguished Engineer, Private Cloud Platform Engineering
Frequently asked questions
What skills are required for Backend Engineering Intern at MoneyLion?
The required skills for Backend Engineering Intern at MoneyLion include: Java, Kotlin, Git, Spring Boot, SQL, PostgreSQL, MySQL, Docker, Kubernetes, API, Kafka, RabbitMQ, AWS, GCP, Azure.
What is the seniority level for Backend Engineering Intern at MoneyLion?
Backend Engineering Intern at MoneyLion is a Internship level position.
How do I apply for Backend Engineering Intern at MoneyLion?
You can view the full description and apply for Backend Engineering Intern at MoneyLion on EchoJobs: https://echojobs.io/job/moneylion-backend-engineering-intern-vumij.