careertakescareertakes

Entry Level- Backend Software Engineer

Confidential ClientSoftware & Technology
Entry LevelFull-timeOn-Site$65,000 - $80,000
California
6 Days Ago

The Entry Level Backend Software Engineer at Confidential Client focuses on developing scalable, production-ready backend applications primarily using Java and integrating modern Generative AI technologies. The role involves building RESTful APIs, working with databases, applying object-oriented programming principles, and collaborating within Agile teams to deliver AI-powered backend solutions.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT Services and IT Consulting.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

This is an entry-level, full-time backend engineering role focused on building scalable Java-based backend systems and integrating Generative AI capabilities into production services. You will work on backend services, RESTful APIs, data storage, and AI-powered features as part of an Agile team supporting a confidential client in the IT services and consulting industry.

  • Develop scalable, production-ready backend applications and services.
  • Build and maintain RESTful APIs using modern software engineering practices.
  • Work with relational and NoSQL databases and write efficient SQL.
  • Apply object-oriented design, data structures, and algorithms to real-world problems.
  • Write clean, tested, maintainable, and well-documented code.
  • Participate in code reviews, unit/integration testing, debugging, and performance tuning.
  • Support CI/CD pipelines, observability/monitoring, and production deployments.
  • Implement Generative AI features: RAG pipelines, embeddings, chunking, retrieval optimization, and reranking.
  • Integrate LLMs and AI services into backend applications using frameworks such as Spring AI and LangChain4j.
  • Collaborate with cross-functional Agile/Scrum teams across design, implementation, testing, and release.

Qualifications

We’re seeking recent graduates or early-career engineers with strong fundamentals and a willingness to grow into Java enterprise backend roles and Generative AI work.

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Technology, or related field.
  • Strong programming fundamentals and problem-solving skills.
  • Solid understanding of Object-Oriented Programming (OOP).
  • Experience with one or more OOP languages: Java, C++, C#, Kotlin, or similar.
  • Familiarity with common data structures, algorithms, and software engineering concepts.
  • Basic knowledge of relational databases and SQL; familiarity with NoSQL a plus.
  • Interest in and willingness to learn Generative AI, LLMs, and vector-database driven retrieval.
  • Good communication, collaboration, and analytic skills.
  • Ability and eagerness to transition into Java-based backend development.

Compensation & Benefits

  • Base salary range: $65,000 – $80,000 per year (range provided by Confidential Client; final offer will depend on experience and qualifications).
  • Confidential Client is E-Verified and provides equal employment opportunities.
  • Visa sponsorship may be available for eligible candidates.
  • Typical benefits (subject to Confidential Client policy) may include health insurance, paid time off, and professional development support.

Location & Work Authorization

  • Location: California, CA (role is listed for California).
  • Employment type: Full-time.
  • Candidates must be eligible to work in the United States; visa sponsorship may be available for qualifying applicants.
  • Reasonable accommodations are available — contact Careertakes if you need assistance during the hiring process.

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range