Junior java full stack developer/Data scientist
This entry-level role targets recent or soon-to-be graduates in CS, IT, or Data Science, focusing on Java full stack development and data-related roles including data science and machine learning. The position emphasizes building real-world projects, mastering coding fundamentals, and preparing candidates for interviews to become production-ready and competitive in the tech job market. Confidential Client provides a structured pathway to help candidates gain employable skills and access opportunities with major companies.
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, Information Technology & Services (IT services and staffing).
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Overview
Confidential Client is seeking motivated entry-level candidates for full-time roles in two high-demand lanes: Java / Full Stack / DevOps and Data (Data Analyst, Data Engineer, Data Scientist) + ML/AI. This posting targets recent graduates or soon-to-be graduates who want a structured hiring pathway — practical projects, interview preparation, and direct submission to hiring clients. Typical hiring roles include Java full-stack developer, Java/Python developer, DevOps automation engineer, data analyst, data engineer, data scientist, and ML/AI engineer.
Estimated salary (from source): $136,280 per year (estimated). Actual offers will vary by role, location, and experience.
What You’ll Do
This posting covers multiple early-career technical paths. Responsibilities will depend on the specific role you’re matched to, but common expectations include:
- Contribute to feature development in Java- or Python-based stacks (APIs, backend services, and integrations)
- Build and maintain front-end components for full-stack roles (React, Angular, or similar)
- Assist with CI/CD pipelines, test automation, and DevOps tooling for deployment and monitoring
- Work on data ingestion, ETL pipelines, data modeling, and analytics for data-focused roles
- Support model development, evaluation, and deployment for ML/AI projects (where applicable)
- Deliver production-like portfolio projects that demonstrate end-to-end capability
- Participate in interview preparation and technical assessments as part of the hiring pathway
Who This Path Fits
You should consider this if you match any of the following:
- Recent graduates or soon-to-be graduates in Computer Science, Engineering, Mathematics, Statistics, or related STEM fields
- Candidates who have academic knowledge but need practical, production-aligned projects
- Applicants who pass initial screening but want structured interview coaching (DSA, SQL, system thinking)
- International students on F-1/OPT seeking STEM-opt-aligned roles or timing guidance
- Candidates looking for early-career roles in Java full stack, Python/Java backend, DevOps, data analytics, data engineering, data science, or ML
Minimum Qualifications
- Bachelor's or Master’s degree in CS, Engineering, Math, Statistics, or equivalent practical experience
- Familiarity with at least one backend language (Java or Python preferred)
- Basic understanding of databases and SQL
- Exposure to web technologies (HTML/CSS/JavaScript) for full-stack roles
- Demonstrable projects (school projects, internships, or personal projects) that show end-to-end capability
- Strong willingness to learn, follow a guided hiring plan, and practice interview fundamentals
Preferred / Nice-to-Have
- Experience with front-end frameworks (React, Angular, Vue)
- Familiarity with cloud platforms (AWS, GCP, or Azure)
- Knowledge of CI/CD tools (Jenkins, GitHub Actions, GitLab CI) and containerization (Docker, Kubernetes)
- Experience with data tools/ETL (Pandas, SQL pipelines), analytics/BI tools, or ML libraries (scikit-learn, TensorFlow, PyTorch)
- Internship or cooperative education experience in software/data roles
Skills & Keywords (for search & ATS)
- Java full stack developer
- Entry-level Java developer North Carolina
- Data scientist / data engineer entry-level
- DevOps automation
- Python developer
- Full-stack Java / React / REST / SQL
What You’ll Gain
- Structured, hire-focused training and a clear path from skills → portfolio → interviews → offers
- Interview coaching for coding, system thinking, SQL, and behavioral interviews
- Opportunity to be matched to hiring clients (Confidential Client shares candidate submissions with clients)
- Exposure to production-like projects and real-world tech stacks that improve employability
- Support resources and guidance for visa/work-authorization timing when applicable
Location & Employment Type
- Location: North Carolina (role listings and placements target opportunities in North Carolina and remote/remote-friendly employers as available)
- Employment Type: Full-time (entry-level hiring pipeline)
Privacy & Candidate Notes
- Candidate resumes and submissions may be shared with hiring clients and internal placement teams. If you do not want your resume shared, do not submit it.
- This posting replaces specific employer names with "Confidential Client" — the hiring organization will be disclosed during the Careertakes process or after initial selection steps.
- Applicants remain protected by U.S. hiring laws. Reasonable accommodations are available for applicants with disabilities during the application and interview process; notify Careertakes to request accommodations.
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