careertakescareertakes

Entry level Java spring Devops developer/ data scientist

Confidential Client•Education
Entry LevelFull-timeOn-Site$82,000 - $136,000
Richmond, Virginia
3 Days Ago

This entry-level role at Confidential Client targets recent graduates and career changers aiming to start a career in Java development, DevOps, and data science fields. The position emphasizes building technical skills, project experience, and interview readiness to prepare candidates for competitive tech job markets. It offers structured support for job placement and skill development in modern tech stacks including Java, Python, and AI-related technologies.

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.


Overview

This is an entry-level/full-time opportunity for candidates seeking hands-on experience in Java (Spring), DevOps, full‑stack development, and data-related roles (data analysis, data engineering, data science). The role is with a confidential client based in Richmond, VA. We welcome recent graduates, bootcamp grads, career changers, and candidates with limited professional experience who are motivated to build job-ready skills and projects.


What You’ll Do

  • Work on Java (Spring) applications and support full‑stack development tasks.
  • Assist with DevOps tasks: CI/CD pipelines, containerization (Docker), and basic cloud deployment support.
  • Support data-focused work: data analysis, ETL/data engineering support, and introductory machine learning or data‑science tasks when applicable.
  • Build and maintain small project components that demonstrate real-world outcomes for hiring managers.
  • Participate in code reviews, testing, and documentation to strengthen engineering best practices.
  • Collaborate with mentors, technical leads, and peers to progress through a structured job‑readiness program and placement activities.

Qualifications (Minimum)

  • Bachelor’s degree (or equivalent) in Computer Science, Engineering, Mathematics, Statistics, or related field — recent grads encouraged to apply.
  • Familiarity with Java and Spring framework (coursework, projects, or bootcamp experience is acceptable).
  • Basic scripting or programming experience in Python, Java, or similar languages.
  • Understanding of version control (Git) and basic software development lifecycle concepts.
  • Eagerness to learn DevOps tooling (CI/CD concepts, containers) and data tooling (SQL, pandas, basic ETL concepts).
  • Strong written and verbal communication skills and an ability to present project work clearly.
  • Motivation to follow a structured training-to-placement process; openness to feedback and mentorship.

Nice-to-Have

  • Experience or coursework with:
    • REST APIs, Spring Boot
    • Docker, Kubernetes, Jenkins/GitHub Actions or other CI/CD tools
    • SQL, basic data modeling, or data visualization tools
    • Introductory machine learning concepts or libraries (scikit‑learn, TensorFlow, PyTorch)
  • Personal or school projects that demonstrate problem solving and code quality.
  • Internship, volunteer, or freelance experience in software or data roles.

Compensation & Schedule

  • Employment type: Full time
  • Salary range: $82,000 — $136,000 per year (listed range reflects the confidential client’s posted range for this role in Richmond, VA)
  • Location: Richmond, VA — on-site or hybrid as determined by the confidential client
  • Start date: As agreed with the confidential client

Why Candidates Apply

  • Placement-focused preparation (resume positioning, interview prep, project proof).
  • Mentorship and a structured process to move from learning to full-time placement.
  • Opportunity to work across software engineering, DevOps, and data disciplines to broaden your career options.

Candidate Notes & Data Use

  • Resume submissions may be shared with the confidential client and with Careertakes’ placement team for matching and outreach. If you do not wish to be contacted, please do not submit your resume.
  • Applicants should be honest about eligibility to work in the U.S.; hiring decisions follow applicable federal and state employment laws.

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