B

Software Engineer (Java & Generative AI)

BeaconFire Inc. • United States
Visa Sponsorship
Apply Now

BeaconFire seeks motivated Software Engineers to build scalable backend applications and AI-powered solutions using Java and Generative AI. Responsibilities include full stack development with Java, Spring Boot, SQL/NoSQL, Kafka, Angular/React, and implementing RAG pipelines with Spring AI and LangChain4j. Requirements include Java and JavaScript experience, OOP fundamentals, and relational database knowledge; a Master's degree and 0-1 years Java experience are preferred.

Key Highlights
Java-focused backend development with Generative AI integration
Full stack development across Java, Spring Boot, SQL/NoSQL, Kafka, Angular/React
RAG pipelines with Spring AI, LangChain4j, and vector databases
Visa sponsorship available for eligible candidates
Compensation $62,000–$80,000/year
Key Responsibilities
Develop scalable web applications using Java 8/17, Spring Boot, SQL, NoSQL, Kafka, RabbitMQ, Angular 2+, React.js, HTML5, CSS, JavaScript, and TypeScript
Write clean and efficient code ensuring maintainability and reusability
Conduct testing to ensure application reliability
Perform code reviews for quality, consistency, and best practices
Participate in Agile Scrum team owning full development lifecycle
Create and maintain technical documentation for applications, APIs, and deployment procedures
Ship to production including APIs, monitoring/observability, cost/performance optimization, CI/CD, and security best practices
Implement RAG pipelines using Spring AI and LangChain4j with vector database integration
Stay current with Java and RAG technologies and best practices
Technical Skills Required
Java JavaScript SQL
Nice to Have
Master's Degree in Computer Science
0-1 year of practical experience in Java coding
Experience using Spring, Maven, React.js, HTML, CSS
Knowledge of contemporary Java technologies (Weblogic, RabbitMQ, Tomcat)
Basic understanding of AI/LLM concepts
Spring AI or LangChain4j experience
RAG application building or vector database experience

Job Description

BeaconFire is based in Central NJ, specializing in Software Development, Web Development, and Business Intelligence. We are looking for motivated Software Engineers with a strong programming and object-oriented foundation to build scalable, productionready backend applications and AI-powered solutions.

This role focuses on Java software development and Generative AI integration, with Java as the primary backend development environment. Candidates with experience in Java, C++, C#, Kotlin, or other object-oriented programming languages are encouraged to apply.

Job Responsibilities:

Full Stack Development:

Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources
Keep exploring

Similar Jobs

Explore other opportunities that match your interests

Visas, Work Permits & Legal Insights

Stay informed about visa types, work permits, and immigration updates for international professionals.

Browse all articles

Subscribe to our newsletter

New visa sponsorship, relocation and remote tech jobs, delivered to your inbox.