Picnic18.03.26
AI SCORE 8.5

Java Graduate Program - Remote Opportunity at Picnic

$50K–$70K/year

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.
Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

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.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

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

Java Programming and Software Engineering Fundamentalscourse

Career Path

Java Graduate Program Participant(Now)Java Developer(1-2 years)Senior Java Developer or DevOps Engineer(3-5 years)

Market Overview

Java Market Size 2024
$50B
Annual Growth
8.5%
AI Adoption in Java Development
30%
Investment in Java Tools
+25%
Labour Demand for Java Developers
+15%
Avg Salary for Junior Java Developers
$75K

Skills & Requirements

Required
JavaSpringMongoDB
Growing in Demand
Microservices ArchitectureCloud Native DevelopmentCI/CD Tools
Declining
JSP (JavaServer Pages)Struts Framework

Domain Trends

Rise of Microservices
The shift towards microservices architecture is leading to a 40% increase in demand for Java developers proficient in microservices, as organizations seek to improve scalability and deployment speed.
Cloud Migration
With 60% of enterprises planning to migrate to cloud-based infrastructures, skills in AWS and cloud-native Java development are becoming essential, driving a 25% growth in job postings for Java developers with cloud expertise.
Increased Focus on DevOps
As DevOps practices become mainstream, the integration of CI/CD tools in Java development is expected to grow by 35%, emphasizing the need for developers familiar with Docker, Kubernetes, and Terraform.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.