Java Full Stack Developer
BeaconFire, based in Central NJ, is seeking a Java / Software Developer. We specialize in Software Development, Web Development, and Business Intelligence, and we are looking for candidates with a strong background in Software Engineering or Computer Science.
Responsibilities
- Develop applications using Java 8/JEE (and higher), Angular 2+, React.js, SQL, Spring, HTML5, CSS, JavaScript and TypeScript.
- Write scalable, secure, and maintainable code.
- Create, deploy, and maintain automated system tests.
- Collaborate with Testers to resolve defects promptly.
- Support continuous improvement.
- Collaborate effectively with team members.
Requirements
- Experience in Java and JavaScript.
- Understanding of the software development life cycle.
- Basic object-oriented programming (OOP) skills.
- Knowledge of common APIs and data structures (Collections, Maps, Lists, Sets).
- Knowledge of relational databases (SQL Server, Oracle) and basic SQL query language skills.
Preferred Qualifications
- Master’s Degree in Computer Science (CS)
- 0-1 year of practical Java coding experience
- Experience with Spring, Maven, and Angular frameworks, HTML, CSS
- Knowledge of contemporary Java technologies (e.g., Weblogic, RabbitMQ, Tomcat)
- Knowledge of JSP, J2EE, and JDBC
BeaconFire is an E-verified company offering equal employment opportunities, including visa sponsorship.