B

Software Engineer (Java & Generative AI)

BeaconFire Inc. • United States
Visa Sponsorship
Apply Now

Build scalable backend applications and AI-powered solutions using Java and Generative AI. Develop full-stack web applications, implement RAG pipelines, and participate in Agile delivery. Requires Java and JavaScript experience, OOP fundamentals, and SQL/relational database knowledge.

Key Highlights
Java backend development with Generative AI integration
Full-stack web application development
RAG pipeline implementation with vector databases
Agile Scrum participation and full development lifecycle ownership
Visa sponsorship available for eligible candidates
Key Responsibilities
Develop scalable web applications using Java, Spring Boot, SQL, NoSQL, Kafka, RabbitMQ, Angular, React.js, HTML5, CSS, JavaScript, and TypeScript.
Write clean and efficient code, and ensure code maintainability and reusability.
Conduct testing to ensure application reliability.
Perform code reviews to ensure code quality, consistency, and adherence to best practices.
Participate in Agile Scrum and own the full development lifecycle, including project planning, design, implementation, testing, and optimization.
Create and maintain comprehensive 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 up to date with the latest RAG technologies and best practices, including chunking strategies, embeddings, retrieval optimization, and reranking techniques.
Technical Skills Required
Java JavaScript SQL
Benefits & Perks
Visa sponsorship
Nice to Have
Master’s Degree in Computer Science (CS).
0-1 year of practical experience in Java coding.
Experience using Spring, Maven, React.js, HTML, CSS.
Knowledge of other contemporary Java technologies (e.g., Weblogic, RabbitMQ, Tomcat, etc.)
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, production ready 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

Hidden company

Log in to see location

Premium

Cloud Infrastructure Engineer

Log in free to see the details

Hidden company

Log in to see location

Premium

Financial Product Engineer

Log in free to see the details

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.