Junior Data Scientist with BI/Junior Java Full stack developer
This entry-level role at Confidential Client targets recent graduates and career switchers seeking full-time positions in software programming, Java full stack development, and data science fields. The position emphasizes practical skills in Java, Python, data analysis, machine learning, and cloud platforms, aiming to bridge the gap between academic knowledge and employer expectations. Candidates will engage in genuine projects and interview preparation to enhance employability in competitive tech roles.
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.
Position summary
Note: Job title, location, and position summary are provided in the page header and are intentionally omitted here.
What You’ll Do
Confidential Client is hiring entry-level technologists across two closely related hiring tracks: Data Science / BI and Java Full‑Stack development. As a member of these early-career talent programs you will:
- Work on real, mentor-guided projects that develop hands-on experience in BI, data analysis, or full‑stack Java development.
- Build data pipelines, dashboards, and analyses using Python, SQL, and BI tools (for Data Science/BI track).
- Implement backend services and APIs using Java (Spring), and collaborate on frontend components for full‑stack features (for Java track).
- Contribute to team codebases, write unit tests, and follow best practices for version control and CI/CD.
- Participate in interview prep, technical assessments, and project reviews to improve hiring readiness.
- Engage with career coaches and recruitment outreach coordinated by the program to connect with client hiring teams.
Who We’re Looking For
This opportunity is designed for candidates who may have strong academic preparation or technical coursework but limited professional experience. Typical successful applicants include:
- Recent graduates with degrees in Computer Science, Engineering, Math, Statistics, or related fields.
- Career-switchers who have completed training or self-directed projects in Java, Python, data, or BI.
- Candidates with employment gaps, OPT students, bootcamp graduates, or those who’ve had layoffs and seek a path back into tech.
- Individuals who are coachable, willing to complete defined projects and assessments, and open to interview coaching and relocation where required.
Required / Core Skills
Candidates should demonstrate familiarity with one or more of the following (entry-level expectation):
- Python programming and basic data manipulation (pandas or similar)
- SQL for data retrieval and transformation
- Business Intelligence tools or dashboarding experience (Power BI, Tableau or similar)
- Java and familiarity with Spring framework (for Java/full‑stack track)
- Fundamental web technologies (HTML/CSS/JavaScript) or exposure to frontend frameworks
- Basic understanding of software engineering practices: git, unit testing, and code review
- Strong problem‑solving mindset and willingness to learn from feedback
Preferred / Nice-to-have
- Cloud data platforms or experience (AWS/Azure/GCP)
- Exposure to machine learning concepts, model evaluation, or GenAI toolchains
- Knowledge of microservices architecture, containerization, or DevOps basics
- Completed portfolio projects, capstone, or internship work demonstrating applied skills
Compensation & Employment Type
- Base salary: $82,000 - $136,000 per year (Confidential Client)
- Employment type: Full‑time
Location & Additional Notes
- Location: Chicago, IL (onsite or client‑required relocation may be requested for some roles)
- Industry: IT
- This program is an active support and placement system: candidates complete projects and assessments as part of the hiring process. Resume and candidate database submissions may be shared with program client teams and internal placement teams. If you do not want to be contacted, please do not submit your resume.
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