careertakescareertakes

Junior Java Backend Developer - Microservices/Data scientist

Confidential ClientEducation
Entry LevelFull-timeOn-Site$82,000 - $127,000
Seattle, Washington
16 Hours Ago

This entry-level Java Backend Developer role at Confidential Client is designed for candidates transitioning from support or IT roles into software engineering, focusing on building practical skills in Java, Spring Boot, REST, and related technologies. The position emphasizes real-world project experience, interview preparation, and career growth opportunities in software development and data science fields, targeting recent graduates and professionals seeking to enter or advance in tech.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

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 training and staffing services.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


Overview

Confidential Client is hiring a Junior Java Backend Developer (entry-level) in Seattle, WA. This role is ideal for candidates who have some programming experience (Java or C++) and want hands-on experience building microservices and back-end systems using modern Java tooling, Spring Boot, REST APIs, SQL, Git, and automated testing. The position includes practical project work and interview preparation to help move candidates from support or non-development roles into full-time software engineer positions.


What You’ll Do

  • Contribute to backend services built with Java and Spring Boot
  • Implement and consume REST APIs and microservices components
  • Write unit and integration tests; follow TDD practices where applicable
  • Work with relational databases (SQL) and basic schema design/querying
  • Use Git for source control and participate in code reviews
  • Debug, profile, and troubleshoot backend issues in staging and test environments
  • Deliver project-based assignments that demonstrate hands-on development skills
  • Prepare for technical interviews by practicing data structures, algorithms, and system design fundamentals

Minimum Qualifications

  • Practical knowledge of Java or C++ (coursework, projects, or on-the-job experience)
  • Familiarity with object-oriented programming and core Java concepts (collections, exceptions, concurrency basics)
  • Experience or coursework with RESTful APIs and web services
  • Basic SQL skills (queries, joins, simple schema understanding)
  • Comfort using Git and collaborative workflows (branches, pull requests)
  • Willingness to learn Spring Boot, microservices patterns, and testing frameworks
  • Strong troubleshooting, communication, and problem-solving skills
  • Located in (or willing to relocate to) Seattle, WA, and eligible to work in the U.S.

Preferred (but not required)

  • Coursework or project experience with Spring Boot or similar Java frameworks
  • Familiarity with cloud basics (containers, Docker, or cloud-hosted services)
  • Some exposure to data structures & algorithms (DSA) and interview-style problem solving
  • Experience with CI/CD tools or basic DevOps practices
  • Degree in Computer Science, Engineering, Math, or related field OR demonstrable project experience

Compensation & Benefits

  • Salary range for this position: $82,000 - $127,000 per year (Seattle, WA).
  • Confidential Client offers placement into full-time roles with client partners and provides training, project experience, and interview preparation to support career growth. Specific benefits and final compensation packages vary by client and role.

Location & Employment Type

  • Location: Seattle, WA (onsite or hybrid depending on the client role).
  • Employment type: Full-time (placements are full-time positions with our client).

Careertakes & Confidential Client — How This Works

  • Careertakes is the recruiting partner facilitating this posting; you will be employed directly by Confidential Client if hired.
  • Candidates may be submitted to multiple client opportunities through the Confidential Client’s hiring pipelines and the Careertakes platform.
  • Confidential Client provides training pathways and project-based evidence to help candidates transition into development 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