CareerPlan

Entry Level Software Developer - Java/Python

USAFull-time$18k2026-10-17 → 2026-10-18

Core

Entry-level software developer role focused on immersive training, mentorship, and client project participation to build foundational skills in Java, Python, and web technologies.

Role type

Entry-level software developer (training track)

Builds

Production-ready software components and client project deliverables

Domain

Software development / Technology

Deliverable

production ML models | product features

Required skills

Java, Python, C, C#, JavaScript, SQL, REST, React, HTML, CSS, MySQL, Spring, TypeScript, Shell scripting, Go, Kotlin, analytical reasoning

Preferred skills

Recent STEM degree, 12 months professional experience in finance/healthcare/banking/insurance/hospitality/aviation/technology

Technologies

Java, Python, C#, JavaScript, Kotlin, MATLAB, MySQL, IntelliJ, REST, React, Spring, TypeScript, SQL, Shell scripting, Go

Responsibilities

Engage in immersive training for software development, Learn and apply technologies such as Java, IntelliJ, MySQL, Spring, HTML, CSS, JavaScript, REST, and React, Collaborate with senior engineers for mentorship and guidance, Participate actively in client projects to gain real-world experience, Develop technical skills essential for a successful career in software development, Embrace a team-oriented approach to problem-solving and project execution