> Markdown version of [/jobs/ext/2684860-java-developer](https://www.wearedevelopers.com/jobs/ext/2684860-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - **Company:** BROADWAY BICYCLE SCHOOL - **Location:** Quincy, MA, United States - **Experience:** Starter - **Salary:** $64,550.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Cloud Computing, Data Structures, Database Theory, Software Design Patterns, Object-Oriented Software Development, Systems Development Life Cycle, Software Engineering, SQL Databases, Multithreading, Test-Driven Development (TDD), ReactJS, Software Troubleshooting, Information Technology, Programming Languages - **Published:** September 2, 2026 - **Apply:** https://app.joinhandshake.com/jobs/11316919 ## About the Role * Bachelor's degree in computer science or a related major * A GPA of 2.75 or higher. We look for potential, not prestige, but it's important that you enjoy pushing yourself to pick up new ideas. * Experience with OOP (object-oriented programming). * Experience with Java and having knowledge of react, RDMS, Cloud and Messaging * Solid knowledge of software engineering principles (data structures, OOP, design patterns, multithreading). * Skills in troubleshooting and debugging. * Knowledge of database concepts (SQL, stored procs, schema design). * An understanding of the formal SDLC (software development lifecycle). * An understanding of test-driven development. * The right to work without needing visa sponsorship. ## Related Videos - [Modern Java](https://www.wearedevelopers.com/videos/1202-modern-java) - [Asynchronicity and multithreading in C#](https://www.wearedevelopers.com/videos/447-asynchronicity-and-multithreading-in-c) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Coffee with Developers - Silvio Barbieri](https://www.wearedevelopers.com/videos/897-coffee-with-developers-silvio-barbieri) - [Challenges and Solutions for Efficient, Large-Scale Video Analysis](https://www.wearedevelopers.com/videos/2022-challenges-and-solutions-for-efficient-large-scale-video-analysis) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)