Entry Level Java Developer
Apply link opens the official BeaconFire Inc. application page in a new tab. Hirebase is not the employer.
Job description
## About the Role We are seeking an Entry Level Java Developer to join BeaconFire Inc., a software development company based in Central NJ. The role focuses on building high‑impact, scalable web applications using modern Java technologies in a collaborative, growth‑oriented environment. ## What You'll Do - Develop full‑stack applications with Java 8/17, Spring Boot, SQL/NoSQL databases, Kafka, RabbitMQ, Angular, React.js, HTML5, CSS, JavaScript, and TypeScript. - Write clean, maintainable, and secure code while conducting testing and code reviews. - Participate in Agile Scrum teams, owning the full development lifecycle from design to production, including CI/CD, monitoring, and performance optimization. - Create technical documentation for APIs, deployment procedures, and system architecture. - Implement Retrieval‑Augmented Generation (RAG) pipelines using Spring AI, LangChain4j, and vector databases, staying current with AI/LLM best practices. ## Required Qualifications - Proficiency in Java and JavaScript. - Strong understanding of OOP concepts, common data structures, and the software development life cycle. - Experience with relational databases (MySQL, PostgreSQL) and basic SQL. - Familiarity with Spring, Maven, and front‑end frameworks such as React.js or Angular. - Basic knowledge of AI/LLM concepts; exposure to Spring AI or LangChain4j is a plus. ## Benefits - Competitive salary range of $65,000‑$80,000 per year. - 401(k), medical, dental, vision insurance. - E‑verified employer with visa sponsorship support. - Opportunity to work on cutting‑edge technologies and AI integration projects.
Required skills
Job locations
Compensation
Ready to apply?
Clicking apply will open the official BeaconFire Inc. application page in a new tab and add this role to your Application Tracker.