About the role
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.
Skills & Tags
Aplyr's read
Gen Digital empowers organizations with tools to manage digital content, attracting tech-savvy professionals eager to shape digital experiences.
What's promising
- •Strong focus on digital content management appeals to tech enthusiasts.
- •Internship opportunities in AI and security offer hands-on experience.
- •Involvement in threat analysis provides exposure to cybersecurity challenges.
What to watch
- •Limited public information about long-term career growth opportunities.
- •Potentially high competition for intern positions in tech roles.
- •Digital content management focus may not suit all tech professionals.
Why Gen Digital
- •Specializes in digital experience management, a niche within tech.
- •Offers diverse internships across AI, security, and engineering.
- •Combines digital content management with cybersecurity insights.
Aplyr’s read is generated by AI from public sources. Was it useful?
About Gen Digital
Gen is a digital experience platform that helps organizations create and manage digital content effectively.
Similar roles
Software Engineering Manager - HIH - Evernorth
Cigna
Engineering Manager - Merchandising Technology (REMOTE)
Dick's Sporting Goods
Software Engineering Manager, Siri Runtime Systems and Interaction
Apple
Principal Software Engineering Manager - Frontend
Microsoft
Director Product and Engineering
Home Depot
MTS - Platform Engineering Manager
Microsoft