Junior Java Developer – Spring Boot
The Junior Java Developer role at Confidential Client focuses on entry-level candidates, including recent graduates and those with limited experience, to prepare and place them in full-time software development positions with leading tech companies. The position emphasizes skill development in Java and Spring Boot, alongside support for overcoming hiring barriers such as applicant tracking systems and career gaps. Confidential Client provides end-to-end job placement assistance, connecting candidates directly with employers to build sustainable tech careers.
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
- Build and maintain Java-based backend services using Spring Boot.
- Implement RESTful APIs, microservices, and integrations with databases and third-party systems.
- Write clean, testable code and unit/integration tests (JUnit, Mockito).
- Collaborate with product owners, designers, QA, and other engineers in an Agile environment.
- Participate in code reviews, pair programming, and continuous improvement of engineering practices.
- Troubleshoot issues, perform root-cause analysis, and contribute to production support as needed.
- Use version control (Git) and build tools (Maven or Gradle) to manage code and releases.
What We’re Looking For
- Entry-level Java developers or early-career engineers (0–2 years of professional experience).
- Solid understanding of Java (Java 8+) and object-oriented programming.
- Practical experience or coursework with Spring Boot (or strong motivation to learn quickly).
- Familiarity with REST APIs, SQL (Postgres, MySQL, or similar), and basic data modeling.
- Comfortable working in a Linux environment and using Git for source control.
- Strong problem-solving skills, attention to detail, and a growth mindset.
- Effective communicator who works well on collaborative teams.
- Bachelor’s degree in Computer Science, Engineering, Math, or a related field — or equivalent practical experience.
- All visa types and U.S. citizens are encouraged to apply.
Nice to Have
- Experience with Spring Data, Hibernate/JPA.
- Front-end exposure (React, Angular) or Java Full Stack experience.
- Containerization and orchestration (Docker, Kubernetes).
- Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
- Cloud experience (AWS, Azure, or GCP).
- Knowledge of logging/monitoring tools (ELK/Elastic Stack, Prometheus, Grafana).
Compensation & Schedule
This is a full-time position based in State Farm, VA.
Salary range: $79,000 — $127,000 per year. Actual compensation will be determined by the Confidential Client based on experience and skills and in accordance with local laws.
Why Work Through Careertakes
Careertakes partners with employers to surface entry-level and early-career openings that prioritize learning, mentorship, and growth. As a third-party recruiting platform, we connect qualified candidates to our client’s hiring teams and provide matchmaking — not ongoing placement guarantees. If selected, you will be hired directly by the Confidential Client.
Additional Notes
Careertakes supports applicants from diverse backgrounds. If you need accommodations during the hiring process, please indicate that on your application or reach out via the Careertakes platform.
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