Entry Level Java Developer

LaunchCode is seeking an individual with job-ready tech skills for a variety of roles with our company partners in Saint Louis, Missouri.


  • Experience using the Java programming language with bonus points for Spring MVC, Maven, Gradle, and other useful Java frameworks and libraries
  • Understanding of higher level programming concepts such as OOP, and asynchronous programming
  • Functional HTML and CSS skills with bonus points for responsive styling using Bootstrap or other front-end libraries and resources
  • Exposure to relational databases
  • The ability to work full-time in the United States and a desire for your apprenticeship to become a full-time job

What We Offer
  • Compensation of $20 per hour
  • Health Insurance and other benefits
  • Mentorship from an experienced programmer
  • An opportunity to fast-track the standard IT hiring experience for Entry Level Java Developers
We Heart Diversity
LaunchCode supports and fosters leadership from underrepresented communities. We strongly encourage folks from immigrant communities and communities of color, as well as those who identify as women, LGBTQ, or under-resourced to apply. LaunchCode is an Equal Employment Opportunity Employer. Program and employment policies of LaunchCode are nondiscriminatory in regard to race, color, gender, religion, age, national origin, disability, veteran status, or sexual orientation.
Learn how you can become an entry level java developer apprentice