junior software programmer fullstack
The Junior Full Stack Developer role at Confidential Client involves building complete applications by integrating frontend, backend, APIs, databases, and deployment processes. This entry-level position is designed to develop practical skills in Java, Spring Boot, JavaScript, React, SQL, and cloud basics, preparing candidates for competitive full-stack roles through hands-on project experience and interview readiness.
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 (Software Development & Training).
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Role overview
Junior Full Stack Developer — Charlotte, NC. This entry-level / junior role helps you build end-to-end web applications while developing practical skills in Java, Spring Boot, JavaScript, React, SQL, REST APIs, Git and basic cloud deployment. The position is ideal for recent graduates or career switchers who want hands-on project experience and interview-ready portfolio pieces.
What you’ll do
- Contribute to front-end development using JavaScript and React for user-facing features
- Implement back-end services and APIs using Java and Spring Boot
- Write and optimize SQL queries and interact with relational databases
- Build and consume RESTful APIs and integrate services across the stack
- Use Git for version control and collaborate in a team development workflow
- Learn basic cloud deployment concepts (CI/CD, container basics, simple cloud hosts)
- Participate in code reviews, troubleshooting, and documentation
- Deliver small end-to-end projects to demonstrate full-stack understanding
What we’re looking for
- Recent graduates in Computer Science, Engineering, Math, Statistics, or related fields — or candidates making a career transition to software development
- Familiarity with one or more of: Java, Spring Boot, JavaScript, React, or SQL
- Basic understanding of REST APIs and version control (Git)
- Problem-solving mindset and eagerness to learn full-stack development practices
- Good communication skills and ability to explain technical decisions
- Willingness to build portfolio projects and prepare for technical interviews
Nice-to-have (but not required)
- Internship or class projects demonstrating full-stack work
- Exposure to cloud platforms (AWS, Azure, GCP) or CI/CD concepts
- Experience with testing frameworks or basic DevOps practices
- Familiarity with Python or data-focused tooling (for cross-track opportunities)
Why this role
- Designed for skill-building: hands-on projects that translate into portfolio-ready work
- Career support orientation — learn how to tell your project story and prepare for interviews
- Opportunity to move into entry-level full stack, backend, or other technical roles with experience
- Collaborative team environment that values mentorship and growth
Location & employment type
- Location: Charlotte, NC (on-site / local)
- Employment type: Full-time
Compensation (estimated)
- Estimated salary: $133,314 per year (estimated figure provided by the source)
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