careertakescareertakes

Junior java developer spring boot and AI/Data engineer

Confidential Client•Consulting
Entry LevelFull-timeOn-Site$82,000 - $136,000
Sunnyvale, California
17 Hours Ago

This entry-level role at Confidential Client targets recent graduates and professionals seeking to enter or switch to tech careers, focusing on Java development, Spring Boot, and AI/Data engineering. The position emphasizes practical skills in building data pipelines, cloud ETL patterns, and working with technologies like Spark, Databricks, and Snowflake. Candidates will benefit from comprehensive interview preparation and resume optimization to improve job prospects in competitive data engineering and software development roles.

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.

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


Role Summary

Confidential Client (via Careertakes) is hiring for an entry-level Junior Java Developer with Spring Boot experience and an interest in AI/Data engineering. This is a full-time role based in Sunnyvale, CA. The position supports backend development and data-pipeline work across cloud-based systems and modern data tooling.


What You’ll Do

  • Build and maintain backend services using Java and Spring Boot.
  • Contribute to data pipelines and ETL processes, collaborating with data engineers and data scientists.
  • Write and optimize SQL queries for performance and reporting.
  • Implement and maintain data processing jobs using Python, Spark, or similar frameworks.
  • Work with Databricks, Snowflake, or cloud-native data tools (as applicable).
  • Implement unit and integration tests; follow CI/CD and DevOps best practices.
  • Participate in design discussions and help translate business requirements into working code.
  • Document architecture and code; communicate clearly with cross-functional teams.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, Statistics, or a related field — or equivalent practical experience.
  • 0–2 years of professional or internship experience in software development (entry-level candidates encouraged).
  • Proficiency in Java and familiarity with Spring Boot.
  • Working knowledge of SQL.
  • Basic experience with Python and an understanding of data-processing frameworks (Spark or similar).
  • Comfortable working in a cloud environment (AWS, GCP, or Azure).
  • Good problem-solving skills and effective verbal/written communication.

Preferred (Nice-to-Have)

  • Hands-on experience with Databricks, Snowflake, or cloud data warehouses.
  • Experience building or maintaining data pipelines / ETL workflows.
  • Familiarity with version control (Git), containerization (Docker), and CI/CD.
  • Academic or personal projects demonstrating end-to-end data pipelines or ML/AI model integration.
  • Internship experience or coursework related to data engineering or machine learning.

Compensation & Employment Type

  • Salary range: $82,000 - $136,000 per year (reported for this posting). Final pay will be determined by Confidential Client based on experience and other lawful factors.
  • Employment type: Full-time.
  • Location: Sunnyvale, CA (on-site or hybrid as defined by Confidential Client).

Who Should Apply

  • Recent grads in CS, Engineering, Math, or Statistics seeking their first full-time developer role.
  • Candidates with limited professional experience but strong project-based portfolios.
  • Career changers who have completed relevant training or personal projects in Java, data engineering, or AI/ML.
  • Applicants who want hands-on experience building backend services and data pipelines and growing toward AI/Data engineering responsibilities.

Additional Notes

  • This role may involve sharing candidate materials with Confidential Client and their authorized hiring teams.
  • Careertakes supports fair hiring. If you need a reasonable accommodation during the hiring process, please let us know.

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