Junior Software Developer with Cloud (AWS)/Data Scientist
This entry-level full-time position at Confidential Client targets recent graduates and career switchers aiming to build strong software engineering and data science skills. The role focuses on developing proficiency in Java, Python, full-stack development, cloud basics, and data-related technologies, while enhancing interview and job search capabilities. It offers a pathway to improve technical profiles and compete effectively for tech roles at leading 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, an employer in the IT industry.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Why this role
Confidential Client is hiring entry-level software engineers with an interest in cloud (AWS) and data-focused work. This position is designed for candidates who want hands-on experience, mentorship, and a path to strengthen their portfolio, technical interview readiness, and job-search outcomes.
What You’ll Do
- Work on software development tasks using Java and/or Python across backend and full-stack projects.
- Build and consume RESTful APIs and write SQL for data access and reporting.
- Support basic cloud tasks and learn AWS fundamentals (EC2, S3, IAM, basic deployment patterns).
- Assist with data analysis, ETL tasks or data-modeling work aligned to Data Science / Data Engineering needs.
- Use Git for version control and participate in code reviews and agile ceremonies.
- Debug, test, and document code; collaborate with engineers and mentors to close learning gaps.
- Contribute to hands-on projects that demonstrate applied skills for future interviews.
Who We’re Looking For
- Recent graduates or early-career candidates in Computer Science, Engineering, Math, Statistics, or related fields.
- Candidates with academic projects, bootcamp experience, internships, or self-directed projects that demonstrate coding ability.
- Applicants open to a learning-first environment who want to improve resumes, interview performance, and practical skills.
- Career changers and people with employment gaps who can show motivation and evidence of recent technical work.
- Strong problem-solving mindset and willingness to accept mentorship and feedback.
Technical Skills & Tools
- Required / core skills
-
- Java or Python programming experience
-
- Basic SQL and data querying
-
- Familiarity with Git and source control workflows
-
- Understanding of APIs and web fundamentals (HTTP/REST)
-
- Nice-to-have / growth areas
-
- Exposure to AWS services (EC2, S3, IAM) or other cloud platforms
- *Data science basics: data cleaning, simple exploratory analysis, or ML model familiarity
- *Full-stack experience (frontend frameworks + backend)
- *Experience with debugging, unit testing, and CI basics
-
Compensation & Employment Type
- Base salary: $79,000 — $136,000 per year
- Employment type: Full time
- Location: Orlando, FL (on-site or hybrid as set by the Confidential Client; confirm during screening)
Additional Information & Candidate Protections
- Confidential Client and Careertakes follow all applicable federal and Florida employment laws. We provide reasonable accommodations for applicants with disabilities; request accommodation during the application or interview process.
- Confidential Client may share resumes with internal recruiters and hiring teams or partner programs to match roles. If you do not wish to be contacted, please indicate that during the application process.
- This role focuses on skill-building, mentorship, and helping early-career candidates become more competitive for full-time engineering and data roles.
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