Java Graduate Program - Remote Opportunity at Picnic
About the Role
Join Picnic as a participant in our Java Graduate Program, a unique opportunity to kickstart your career in software development while making a real impact! This program offers a chance to step directly into a production environment, contributing to systems that operate at scale, while strengthening both your technical and behavioral skills. As a Java Graduate in this remote role, you will explore essential topics such as Java Clean Code, reactive programming, and MongoDB, while also developing key capabilities like collaboration and a growth mindset.
What You'll Do
- Participate in the Picnic Tech Academy for 6 months, enhancing your development and behavioral skills.
- Contribute to one of our product teams from day one, working on real projects and making meaningful contributions.
- Balance project priorities, deadlines, and deliverables, building a solid foundation for a successful engineering career.
- Utilize technologies such as Java 21 (Reactor and Spring 6), RabbitMQ, Kafka, PostgreSQL, MongoDB, AWS, Docker, Kubernetes, Terraform, and Vault.
- Collaborate with colleagues to tackle increasingly challenging tasks and projects.
Requirements
- A Bachelor’s or Master’s Degree in Computer Science, Artificial Intelligence, Information Technology, Computer Engineering, or a related technical field.
- Recent graduates or early-career professionals with up to 1 year of professional experience.
- Willingness to learn technologies to create systems at scale.
- Strong English communication skills (no Dutch required).
- Availability to start full-time in January 2026.
Nice to Have
- Familiarity with Spring, MongoDB, or PostgreSQL.
- Relevant working experience or projects alongside your studies.
What We Offer
- Competitive compensation and a pension plan.
- 25 vacation days per year to recharge.
- Freshly prepared, healthy lunches and snacks.
- Access to professional mental health resources and workshops.
- Opportunities for personal and professional growth through Lunch & Learn sessions and tailored soft skills training.
The Java Graduate Program at Picnic offers a unique opportunity for recent graduates to kickstart their careers in software development while working remotely. With competitive compensation and a supportive learning environment, this program is designed to foster growth and development.
Who Will Succeed Here
Proficient in Java with a solid understanding of Spring Framework, capable of writing clean, maintainable code while adhering to best practices such as Clean Code principles.
Self-motivated and disciplined to thrive in a remote work environment, demonstrating excellent time management skills to balance learning and project contributions effectively.
Eager to learn and adapt, particularly with cloud technologies like AWS and containerization tools such as Docker and Kubernetes, showcasing a growth mindset to embrace new challenges and technologies.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months