junior full stack developer Java React.Js
This entry-level full stack developer role at Confidential Client focuses on Java and React.js development, offering candidates a structured career path that integrates software development and data skills. The position supports recent graduates and career switchers in building a flexible tech profile with opportunities in software, data analytics, and machine learning, preparing them for full-time roles with leading tech employers.
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
This is an entry-level / junior full-stack developer role focused on Java and React. You will join a technical team at a Confidential Client in the IT industry to help design, build, and maintain web applications while learning best practices in software engineering.
- Contribute to front-end features using React and related libraries (components, state management, routing)
- Build and maintain back-end services using Java (Spring Boot or similar)
- Write and maintain unit and integration tests
- Debug application issues and participate in code reviews
- Work with product and design teams to translate requirements into working features
- Learn and apply CI/CD, version control (Git), and basic DevOps practices
- Participate in planning sessions, sprint ceremonies, and knowledge-sharing activities
Minimum Qualifications
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent practical experience — recent graduates encouraged
- Hands-on experience (class projects, internships, personal projects) with Java and React/React.js
- Familiarity with RESTful APIs and working with JSON
- Basic SQL skills and comfort querying relational databases
- Version control experience (Git)
- Strong problem-solving, communication, and collaboration skills
- Authorized to work in the U.S. for this position (Confidential Client will consider sponsorship on a case-by-case basis — confirm with recruiter)
Preferred (Nice-to-Have) Skills
- Experience with Spring Boot, Maven/Gradle
- Knowledge of modern JavaScript (ES6+), TypeScript
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker)
- Exposure to testing frameworks (JUnit, React Testing Library)
- Interest in data fundamentals (SQL, basic analytics) — useful for cross-track opportunities
Compensation & Role Details
- Salary: $86,000 - $136,000 per year
- Employment type: Full time
- Location: Alexandria, VA (on-site or hybrid as defined by Confidential Client)
- Industry: IT
- This role is intended for entry-level / early-career developers; candidates from non-traditional backgrounds, career changers, and recent grads are encouraged to apply.
Reasonable Accommodations & Hiring Policies
Careertakes and Confidential Client are committed to complying with all applicable federal, state, and local employment laws. If you need a reasonable accommodation during the application or interview process because of a disability, please let us know.
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