> Markdown version of [/jobs/ext/268277-junior-java-developer](https://www.wearedevelopers.com/jobs/ext/268277-junior-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). --- # Junior Java Developer - **Company:** FIRSTPRO INC - **Location:** Willingboro, NJ, United States - **Experience:** Starter - **Salary:** $90,000.0 - $100,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, Java (Programming Language), PHP (Programming Language), Software Applications, Client/Server Application Language (C/AL), C++ (Programming Language), Client Server Models, Code Review, Computer Programming, Data Structures, Relational Databases, Software Debugging, Linux, Linux System Administration, Performance Tuning, PHP Development, Software Architecture, Software Maintenance, Standard Sql, Software Deployment, Software Engineering, Web Applications, Software Security, Reliability of Systems, Information Technology - **Published:** May 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=37e0956bf8794a14 ## About the Role Do you have experience in System performance optimization?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent professional experience) * 3+ years of professional software development experience with Java, or strong demonstrated Java project experience * Strong programming and software development skills with a focus on writing efficient, high-quality code * Solid understanding of scalable and maintainable software design principles, including DRY and SRP * Experience troubleshooting, debugging, and optimizing software applications * Excellent analytical, problem-solving, and communication skills * Ability to thrive in a collaborative, fast-paced environment and meet deadlines Preferred Qualifications * Strong Linux experience * Experience with C/C++ and/or PHP development * Knowledge of SQL, relational databases, and data structures * Experience developing or deploying software to embedded systems * Familiarity with software security practices and technical documentation standards * Experience in gaming, lottery, manufacturing, or other regulated industries * Familiarity with ISO standards such as ISO 9001 or ISO 27001 ## Description firstPRO is seeking a talented Junior Software Developer to join our client's team. In this role, you will help design, develop, maintain, and optimize software powering industry-leading systems. You'll work across a variety of technologies including Java, PHP, C/C++, HTML, Linux-based systems, web applications, client/server platforms, and embedded systems. This position is ideal for a developer who enjoys solving complex technical challenges, building reliable software, and collaborating with cross-functional teams to deliver high-quality products in a highly regulated industry. Responsibilites * Design, develop, test, and maintain software applications and system components * Build scalable, maintainable, and high-performance software solutions * Write clean, efficient, and well-documented code using Java and related technologies * Troubleshoot, debug, and optimize existing applications and systems * Support client/server applications, web applications, and embedded systems * Collaborate closely with engineering, marketing, operations, and customers to improve products and user experience * Participate in software architecture, code reviews, and continuous improvement initiatives * Follow software security best practices and quality standards * Contribute to technical documentation and system reliability efforts ## Related Videos - [Coffee with Developers - Silvio Barbieri](https://www.wearedevelopers.com/videos/897-coffee-with-developers-silvio-barbieri) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)