Java Backend Developer
A unique opportunity to join one of the agile squads within the innovative Odilo engineering organization.
ODILO
ODILO is an ed-tech company born in Spain and the founder and trailblazer of the global Unlimited Learning movement. We partner with the most innovative institutions and support over 170 Million users in 50 countries.
ODILO enables organizations to develop their customized unlimited learning ecosystem. That way, they can offer users unlimited access to the world's largest catalog of educational resources on an intelligent platform where they can create any type of educational experience without restrictions.
Only in ODILO can institutions build cultures of unlimited learning possibilities and build sustainable learning habits.
Our team is truly international (19+ nationalities) with the best talent across the education, media, content, and technology sectors.
A unique opportunity to join one of the agile squads within the innovative Odilo engineering organization. Your primary focus will be development and will have interaction with product owners, developers and testers.
We work in an agile environment, using a lightweight framework and tools like Jira, Confluence and Git.
You will have a number of responsibilities within the product team.
We are working on achieving a critical mission: Creating equality in education by making the highest quality digital content seamless, accessible, and affordable to all.
Help everyone reach their full potential by providing personalized and intelligent unlimited learning experiences during their whole life.
What you will do at ODILO:
- Improve the scalability and performance of our product
- Build REST APIs
- Plan user stories and estimate the implementation effort
- Mentor and coach other peers
- Refactors, technical documentation
- Debugging
- Manage testing and bug fixes
- Code reviews, suggest improvements
- Pair programming with team mates
The ideal candidate will bring:
We are looking for someone with strong back end development skills (Java), and a deep understanding of how to build complex web applications:
Successful candidates would meet SOME of the following requirements:
- Degree in computer science, computer engineering or similar
- Great communication skills
- At least 5+ years of professional experience.
- Solid experience in Java backend development
- Strong Knowledge about microservices: spring boot, serverless
- Experience with Git, CI/CD pipelines through Jenkins or similar
- Very good at creating REST-based APIs.
- Initial experience with unit testing
- Postman
- Relational and non-relational databases
- Architecture and design patterns
- Amazing debugging / troubleshooting capabilities
- Exposure to Docker / Kubernetes
What would make us happy:
Ideally, you already know how to deliver a working product within the start-ups landscape, developing complex systems. You possess a proven track record developing scalable systems in combination with organizational constraints.
You are a passionate engineer eager to contribute to deliver a great product and care deeply about best practices for code quality, automation, and testing.
Why ODILO?
Working at Odilo is about being part of a lifelong learning culture, where everyone has the possibility to take on challenges and participate in the growth of the company.
But we also offer:
- Work for a company in expansion, growth as a product engineer
- Permanent contract
- Flexible working hours
- Remuneration in line with the market
- Flexible salary, private health insurance
- Signing bonus
- Remote friendly
- Career development
- Participate on decision-making, autonomy
- Grow and learn from your amazing pals
- Work with cutting-edge technologies.
- Summer intensive scheme
- Departament
- Technology
- Locations
- Madrid
- Remote status
- Fully Remote
- Employment type
- Full-time
Madrid
Our vision for the top talent in Odilo
"Do remarkable work together with great people in an environment that challenges and empowers me to be my best version”
Java Backend Developer
A unique opportunity to join one of the agile squads within the innovative Odilo engineering organization.
Loading application form
Already working at Odilo?
Let’s recruit together and find your next colleague.