Logo
BeaconFire Inc.

Java Developer

BeaconFire Inc., Trenton, New Jersey, United States

Save Job

Job Title: Java Developer Location:

New Jersey (Hybrid)

Employment Type:

Full-Time

About the Role We are looking for a passionate and skilled

Java Developer

to join our dynamic development team. The ideal candidate will have strong hands‑on experience in designing, developing, and maintaining scalable backend systems and web applications using

Java

and related technologies. You will work closely with cross‑functional teams to deliver high‑quality software solutions that meet business objectives.

Key Responsibilities

Design, develop, and maintain Java‑based applications, ensuring high performance and responsiveness.

Participate in all phases of the software development lifecycle — from analysis and design to implementation and testing.

Write clean, efficient, and maintainable code following best practices and coding standards.

Develop and integrate RESTful APIs with front‑end and third‑party services.

Work with relational databases (MySQL, PostgreSQL, Oracle) and ORM frameworks (Hibernate, JPA).

Troubleshoot, debug, and optimize existing systems for performance and scalability.

Collaborate with product managers, QA engineers, and other developers to deliver robust and reliable solutions.

Stay updated with emerging technologies and continuously enhance technical skills.

Required Skills & Qualifications

Master’s degree in computer science, Information Technology, or a related field.

2 years of professional experience in

Java development .

Strong proficiency in

Core Java ,

J2EE ,

Spring Framework (Spring Boot, Spring MVC) , and

RESTful APIs .

Experience with

Hibernate

or

JPA

for ORM-based persistence.

Familiarity with

Microservices architecture

and

API design principles .

Knowledge of

SQL

and experience working with relational databases.

Understanding of

Git ,

Maven/Gradle , and

CI/CD pipelines .

Strong debugging, analytical, and problem-solving skills.

#J-18808-Ljbffr