Role OverviewBeaconFire is a Central New Jersey-based technology consulting firm specializing in Software Development, Web Development, and Business Intelligence. We are looking for motivated Backend Software Engineers with strong programming fundamentals, object-oriented programming knowledge, and problem-solving skills to build scalable, production-ready backend applications and AI-powered solutions.
What You Will Do
As a Backend Software Engineer, you will design, develop, test, and deploy scalable backend applications, RESTful APIs, and production-ready services using modern software engineering practices. You will also contribute to the development of Generative AI and LLM-powered applications.
Why It Might Be a Fit
The role provides an opportunity to apply your existing programming experience while transitioning into Java-based enterprise backend development and gaining hands-on experience with modern AI technologies.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Technology, or a related field.
- Strong programming fundamentals and problem-solving skills.
- Solid understanding of Object-Oriented Programming (OOP).
- Experience with one or more OOP programming languages, including Java, C++, C#, Kotlin, or similar object-oriented languages.
- Good understanding of common data structures and programming concepts.
- Basic knowledge of relational databases and SQL.
- Understanding of the Software Development Lifecycle (SDLC).
- Strong analytical, communication, and teamwork skills.
- Ability and willingness to transition into Java-based backend development.
- Interest in learning and applying Generative AI and LLM technologies.
Benefits
- Visa sponsorship available for eligible candidates through an E-Verified employer.
- Opportunity to work on real-world projects and gain hands-on experience with modern AI technologies.
]]>