Junior java developer /Data engineer
This entry-level role targets recent graduates and career switchers seeking to develop practical skills in Java development, data engineering, and related tech fields. The position emphasizes hands-on training, project work, certification, and interview preparation to bridge the gap between academic knowledge and employer expectations. Candidates will be supported through a comprehensive program designed to enhance employability and secure full-time positions with leading tech clients.
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.
What You’ll Do
Confidential Client is hiring a Full‑Time Junior Java Developer / Data Engineer in Boulder, CO. This entry‑level role focuses on hands‑on development and data work to help you build practical, interview‑ready skills.
- Contribute to Java-based application development and support data‑focused initiatives
- Assist in building and maintaining data pipelines and ETL processes
- Implement and test features under guidance from senior engineers
- Participate in code reviews, debugging, and automated testing
- Collaborate with cross-functional teams (product, QA, data) to deliver solutions
- Learn and apply modern development workflows and best practices
Who We’re Looking For
Ideal candidates include recent CS/Engineering/Math grads, career‑switchers with technical coursework or projects, and professionals returning from layoffs or gaps who want to re-enter tech.
- Coursework or project experience with Java or Python (academic, bootcamp, or personal projects)
- Basic understanding of programming fundamentals (data structures, algorithms, object‑oriented design)
- Familiarity with data concepts (ETL, datasets, basic data analysis) or interest in data engineering
- Strong troubleshooting and problem‑solving mindset
- Good verbal and written communication; ability to work in a team
- Willingness to learn, take feedback, and grow technical skills quickly
Preferred (but not required)
- Hands‑on projects or internships that demonstrate practical coding or data work
- Exposure to full‑stack concepts, DevOps fundamentals, or machine‑learning/data‑science basics
- Any experience with version control (Git) or cloud platforms through coursework/projects
Compensation & Schedule
- Employment type: Full‑time
- Salary range (provided by source): USD 78,000 – 136,000 per year (Colorado)
- Local work location: Boulder, CO (on-site or hybrid as determined by the client)
Why Candidates Choose This Role
- Structured, entry‑friendly environment that supports training, projects, and interview prep
- Opportunity to move into Java development, data engineering, or full‑stack/DevOps tracks
- A clear pathway to build demonstrable experience and marketable skills
Legal & Privacy Notes
- Confidential Client and Careertakes comply with all applicable U.S. federal, state, and local employment laws.
- Applicants with disabilities who need reasonable accommodation to participate in the hiring process should contact Careertakes.
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