Junior Java Backend Developer – Microservices/Data scientist
This entry-level role targets candidates with some technical exposure seeking to transition into software engineering, particularly Java backend development and data science. The position emphasizes building practical skills in Java, Spring Boot, REST, SQL, and related technologies through real projects and interview preparation to enable candidates to secure full-time developer roles. It is designed for recent graduates, career switchers, and professionals aiming to move beyond support roles into higher-paying software development positions.
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 Junior Java Backend Developer in Times Square, WA to join a team building microservices and data-focused back-end systems. You’ll work on Spring Boot-based services, REST APIs, and relational data stores while learning best practices for testing, version control, and scalable design.
- Implement and maintain Java services using Spring Boot and microservices patterns
- Build and document RESTful APIs and integrate with SQL databases
- Write unit and integration tests; participate in code reviews
- Use Git for source control and collaborate in an Agile team
- Troubleshoot, debug, and optimize backend components
- Contribute to technical discussions about design tradeoffs and system complexity
Core Responsibilities
- Develop backend features in Java (Spring Boot) for microservices
- Design and query relational databases (SQL)
- Create automated tests and support CI workflows
- Participate in sprint planning and agile ceremonies
- Produce clear technical documentation and implementation notes
- Work with product and data teams to deliver incremental value
Required Qualifications
- Practical experience programming in Java (coursework, projects, internships, or work)
- Familiarity with Spring Boot or similar Java frameworks
- Basic knowledge of REST API design and SQL
- Version control experience (Git)
- Problem-solving mindset and ability to explain technical tradeoffs
- Eligible to work in the U.S.
Preferred / Nice-to-Have
- Experience or coursework in microservices, Docker, or container workflows
- Familiarity with testing frameworks (JUnit, Mockito) and CI tools
- Exposure to data-focused roles (data engineering, analytics, or data science)
- Understanding of data structures & algorithms (DSA) for interview readiness
- Bachelor's degree in CS, Engineering, Math, Statistics, or relevant experience
Compensation & Employment Type
- Base salary: $82,000 - $127,000 per year (as listed)
- Employment type: Full-time
- Location: On-site / hybrid expectations will be set by the hiring manager in Times Square, WA
Why Join
- Structured on-the-job learning and mentorship to move from support/ops roles into production software engineering
- Real projects and interview coaching to help you demonstrate software development skills
- Opportunity to work on backend microservices, data integration, and engineering best practices
- Confidential Client and Careertakes support throughout the hiring process
Candidate Fit
This role is a strong match for recent grads, career switchers, or professionals with technical exposure who want hands-on developer experience. We welcome applicants with non-traditional backgrounds who can demonstrate Java fundamentals, problem-solving ability, and eagerness to learn.
Notes on Candidate Data
Careertakes is a third-party recruiter for Confidential Client. Resumes submitted may be shared with the hiring team and stored in candidate databases used to match future roles. If you prefer not to be contacted, please do not submit your resume.
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