Junior Java Developer


Job Description:

BeaconFire Solution Inc. based in Central NJ, specializing in Software Development, Web Development, and Business Intelligence, is looking for candidates with a strong background in Software Engineering, Computer Science, for Java / Software Developer position.

Location: Princeton, NJ


  • Experience using Spring, Maven, and Angular frameworks, HTML, CSS

  • Experience in the programming language Java or similar (e.g. Python, C, C++, C#, etc.) and understanding of the software development life cycle

  • Basic programming skills using object-oriented programming (OOP) languages with in-depth knowledge of common APIs and data structures like Collections, Maps, Lists, Sets, etc.

  • Knowledge with other contemporary Java technologies (e.g. Weblogic, RabbitMQ, Tomcat, etc.)

  • Knowledge of JSP, J2EE, and JDBC

  • Knowledge of relational databases (e.g. SQL Server, Oracle) basic SQL query language skills


Preferred Qualifications:

  • Master’s Degree in Computer Science (CS)

  • 0-1 year of practical experience in Java coding


  • spring: 1 year (Preferred)

  • hibernate: 1 year (Preferred)

  • java: 1 year (Preferred)

  • java j2ee: 1 year (Preferred)

Work Authorization Status:

BeaconFire Solution is an equal opportunity employer. We will sponsor H1B for qualified International candidates.

Salary: $65,000.00 to $80,000.00 /year



  • Health insurance (Including Dental and Vision)

  • Retirement plan (401K)

  • Paid time off

  • Relocation assistance

Job Type: Full-time