This role is not currently open.


We are looking for a senior Java developer with solid Spring experience, to join and help guide the team as we work on teaching-focused material – specifically courses.

Our codebase is well maintained, and the team is primarily developing new lessons and secondarily working on improvements/upgrades to the existing material. You'll be contributing both directly by developing new lessons, and also doing code reviews and providing technical guidance within the team.

A deep understanding and definitely real-world experience with Spring, Spring Boot, Spring Data JPA, and optionally Spring Security are necessary.

Also, some git, Maven, Jenkins experience is definitely a plus.

Finally, on the non-technical side of things, a solid handle of the English language is a must.

We're a remote-first team and have always been so – basically, you'll work and communicate entirely async and self-guided.

The rate for the role is 27$/hour, and the time commitment 7-10h/a week.


You can apply with a quick message (and a link to your LinkedIn profile), here, or over email: [email protected].

Best of luck,


Java bottom

Get started with Spring 5 and Spring Boot 2, through the Learn Spring course:

Comments are closed on this article!