Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Engineer

Charter Global

Job Title: Full Stack Developer
Location: Remote and Hybrid onsite - alternate weeks at the nearest office.
Duration: 3 months+ contract
Number of Positions: 2 roles
ROLE OVERVIEW
  • This role is intended for an experienced Full Stack Developer with 6-10 years of hands-on experience in enterprise application development across both front-end and back-end technologies.
  • The ideal candidate will possess strong expertise in Angular, TypeScript, JavaScript, Core Java, and Spring Boot, with a proven ability to design, develop, test, and support scalable business applications within complex enterprise environments.
  • The role requires deep technical capabilities across UI development, RESTful services, application integration, automated testing, troubleshooting, and Agile delivery practices.
The Role:
  • We are seeking an experienced Full Stack Developer to design, build, test, and support secure, reliable, and maintainable business applications.
  • The role requires the ability to translate application storyboards, use cases, and business requirements into functional solutions while collaborating with product owners, systems analysts, quality engineers, technical leads, and other delivery stakeholders.
  • The successful candidate will contribute across the complete software development lifecycle and help advance engineering quality, automation, and continuous improvement.
The Value You Deliver
  • Design and implement software solutions that meet business and technical requirements.
  • Build responsive user interfaces and reusable front-end components using Angular, TypeScript, JavaScript, HTML5, and CSS3.
  • Develop reliable back-end services and business logic using Core Java, Spring Boot, and RESTful APIs.
  • Integrate user interfaces with internal applications, services, and external interfaces.
  • Apply engineering best practices and actively participate in design and code reviews.
  • Maintain code quality, security, organization, testability, and deployment automation.
  • Troubleshoot and resolve issues across production and non-production environments.
  • Collaborate across teams to deliver high-quality application capabilities and a consistent user experience.
Key Responsibilities:
Front-End Development:
  • Develop responsive, accessible, and maintainable web applications using Angular and TypeScript.
  • Create reusable components, services, forms, routing, and browser-side validation.
  • Integrate front-end applications with RESTful services and handle errors, loading states, and data presentation.
  • Apply sound HTML5 and CSS3 practices to deliver consistent and usable interfaces.
  • Write and maintain front-end unit tests and support automated quality validation.
Back-End Development:
  • Develop clean, reusable, and maintainable application components using Core Java and object-oriented design principles.
  • Build Spring Boot services, RESTful APIs, business logic, validation, and integration components.
  • Use appropriate data structures, algorithms, exception handling, concurrency, collections, and design patterns.
  • Implement secure service interactions and support integration with downstream applications and data sources.
  • Write and maintain unit and integration tests for back-end components.
Engineering and Delivery Practices:
  • Participate in requirements analysis, application design, estimation, development, testing, deployment, and support.
  • Use Git-based version control and standard CI/CD pipelines to build, test, and deploy application changes.
  • Apply unit testing, mocking, and service-virtualization practices to improve solution quality and testability.
  • Perform structured troubleshooting and triage across production and non-production environments.
  • Document technical solutions, interfaces, design decisions, and operational considerations.
  • Work effectively in Agile teams and communicate software changes clearly to business and technology stakeholders.
The Expertise and Skills You Bring (Must have skills):
  • 6-10 years of hands‑on software development experience with enterprise web applications and full stack solution delivery, including design, development, testing, and support.
  • Strong Angular experience, including TypeScript, JavaScript, components, services, forms, routing, dependency injection, browser‑side validation, and unit testing.
  • Strong Core Java experience, including object‑oriented programming, collections, exception handling, concurrency, data structures, algorithms, and commonly used design patterns.
  • Strong Spring Boot experience, including the development of RESTful services, business components, validation, exception handling, application configuration, and service integrations.
  • Strong full stack integration skills, with the ability to connect Angular applications to Java and Spring Boot services and troubleshoot issues across application layers.
  • Strong web‑development skills, including HTML5, CSS3, JSON, XML, REST, and working knowledge of SOAP‑based integrations where applicable.
  • Experience with automated testing, including JUnit, Jasmine, mocking frameworks, and service virtualization or comparable testing approaches.
  • Experience with CI/CD and source control, including Jenkins, Git, or comparable enterprise engineering tools.
  • Strong troubleshooting and problem‑solving skills across production and non‑production environments.
  • Effective communication and documentation skills with the ability to collaborate across business, analysis, development, quality engineering, and technical leadership teams.
  • Experience working in Agile delivery environments and using work‑management tools such as Jira or comparable platforms.
Nice to have skills:
  • Experience with Ionic or comparable hybrid application frameworks.
  • Knowledge of application security practices and secure software‑development principles.
  • Experience modernizing existing user interfaces or integrating newly developed interfaces with legacy applications and services.
  • Experience working within globally distributed delivery teams.
  • Familiarity with both Agile and formal project lifecycle methodologies.
Role Expectations:
  • Full stack ownership: Contribute meaningfully to both Angular front‑end development and Java/Spring Boot back‑end development.
  • Hands‑on delivery: Independently design, develop, test, troubleshoot, and support production‑quality application components.
  • Engineering quality: Maintain high standards for code quality, security, organization, automation, testing, and documentation.
  • Business alignment: Understand requirements and use cases and translate them into functional, maintainable application solutions.
  • Collaboration: Work effectively with product, analysis, quality engineering, technical leadership, and partner teams.
  • Continuous improvement: Demonstrate initiative, self‑motivation, and a willingness to learn and apply relevant technologies and engineering practices.
Success Criteria:
  • Success will be defined by the ability to translate business and application requirements into secure, reliable, and maintainable full stack solutions; deliver high‑quality Angular user interfaces and Core Java/Spring Boot services; integrate application layers effectively; resolve complex technical issues; and consistently apply engineering, testing, automation, and collaboration practices that support successful end‑to‑end delivery.

Best Regards,

-------

David Roy | #LI-DR1 Accounts Manager US Staffing | Charter Global Inc. |

LinkedIn
#J-18808-Ljbffr
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Full Stack Engineer in Raleigh, NC vacancy
  •  ...Hiring: Full Stack Engineer Location: Durham, NC (Onsite) Interview Process: Round 1: 1-hour Technical Panel Round 2: 30-minute Manager Interview – Culture Fit About the Role We are looking for an experienced Full Stack Engineer to join a Corporate... 
    Suggested
    Full time

    Compunnel Inc.

    Raleigh, NC
    4 days ago
  •  ...Full Stack Developer Duration: 1+ year Location: REMOTE w/ one week a month onsite at ANY Fidelity location (Boston, MA; Dallas...  ...clean, maintainable code and are always looking to improve your engineering skills in fast-paced, ambiguous environments. Learning,... 
    Suggested
    Remote work

    Software Technology Inc

    Raleigh, NC
    5 days ago
  •  ...Principal Full Stack Engineer Institutional Wealth Management Services (IWMS) is seeking an experienced Principal Full Stack Engineer to play a leading role in the design and development of innovative technology for financial advisors and their clients. You will drive... 
    Suggested

    Anveta

    Raleigh, NC
    4 days ago
  • $49 - $53 per hour

     ...Title: Remote Full Stack Engineer Location: Remote ( needs to be able to work in EST) Duration: 24 month Contract Start date : ASAP Compensation: $49-53hr (based on experience) Must haves: ~3–5+ years as a full stack developer ~ Proficiency with Apex... 
    Suggested
    Contract work
    Immediate start
    Remote work

    Insight Global

    Raleigh, NC
    1 day ago
  •  ...Job Summary We are currently seeking a motivated, career-oriented, and customer-focused Full Stack Developer to join our team. The Full Stack Developer will support the development of both front-end (JavaScript/React) and back-end (Java/Spring) applications using DevSecOps... 
    Suggested
    Work experience placement

    Tarkik Solutions

    Raleigh, NC
    3 days ago
  • $185k - $225k

     ...transformative change in healthcare. The Role At Datavant, we value Engineers who solve problems, build impactful products, and deeply...  ...principles and practices of software engineering. As a Senior Full Stack Engineer, you will play a key role in growing our healthcare... 

    Datavant

    Raleigh, NC
    5 days ago
  •  ...Senior Full Stack Engineer Kaleido is rapidly expanding, and we are seeking a passionate Senior Full Stack Engineer to join our dynamic team. You'll play a key role in building enterprise blockchain solutions, using cutting-edge technology to create impactful, user-... 
    Worldwide
    Flexible hours

    Kaleido

    Raleigh, NC
    2 days ago
  • $55 - $60 per hour

     ...experience — talk with your recruiter to learn more. Base pay range $55.00/hr - $60.00/hr Hansen Talent Group is seeking a Sr Full Stack Java Engineer to work with a growing and innovative development team. This remote position is ideal for full stack developers with hands... 
    Contract work
    Remote work

    Hansen Talent Group (HTG)

    Raleigh, NC
    4 days ago
  • $120k

    Position Title: Full Stack Software Engineer Location: Baltimore, MD Industry: Education Full Stack Software Engineer Summary: Our client is seeking a Full Stack Software Engineer who will participate in and/or guide the development and support of administrative and educational... 

    Jones Networking

    Raleigh, NC
    2 days ago
  • $150k - $170k

    Job Title - FULL STACK DEVELOPER ( REMOTE ) - but must live in Maryland. Locations - Suitland, Maryland ( REMOTE ) Base Salary - $150,0...  .... Suggested Sourcing Titles: Full Stack Developer, Full Stack Engineer, Python Full Stack Developer, Cleared Software Engineer, Django... 
    Permanent employment
    Full time
    Live in
    Immediate start
    Remote work
    2 days per week
    3 days per week

    CDRP Technologies

    Raleigh, NC
    2 days ago
  •  ...chemical R&D teams to reach better results in record time. Our AI engine learns from as few as five data points, runs transparently...  ...venture-backed team scaling now. The Role We are looking for a Full Stack Developer who can own and evolve the interface layer of SuntheticsML... 
    Local area

    Sunthetics

    Raleigh, NC
    4 days ago
  • $100k - $200k

    Join to apply for the Senior Platform Engineer role at Veeva Systems. Veeva Systems is a mission-driven organization and pioneer in industry...  ...Build End-to-End Solutions: Architect, develop, and maintain full‑stack applications, writing clean frontend code with React and... 
    Work at office
    Local area
    Work from home
    Flexible hours

    Veeva Systems

    Raleigh, NC
    5 days ago
  •  ...applications. The ability to work with cross-functional teams and do software integration.Required Skill and Experience Experience in Java Full Stack development Experience in Spring, Spring boot, Micro services and REST API"s Experience in Angular Experience with CI/CD... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Raleigh, NC
    4 days ago
  •  ...up, store, and return their things whenever they need them. Engineering owns the customer iOS and Android apps, the GraphQL API behind...  ...application asap. Role description We're hiring a Staff Full-Stack Engineer whose main focus is the backend. You will report to... 
    Casual work
    Live in
    Immediate start
    Remote work
    Visa sponsorship

    FlyBox

    Raleigh, NC
    1 day ago
  •  ...Email: ****@*****.*** Phone: (***) ***-****Role: Full Stack Software EngineerLocations: Birmingham AL, Raleigh NC, Charlotte...  ...NC, Memphis TNType: PermanentRole SummaryFull Stack Software Engineer to build/support .NET web APIs/services and modern React front... 

    Tech Tammina

    Raleigh, NC
    1 day ago
  •  ...The ability to work with cross-functional teams and do software integration.Required Skill and Experience Experience in Full-stack software engineering with proficiency in Java and Angular. Proficiency in Python programming. Experience building and scaling applications... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Raleigh, NC
    4 days ago
  • $122k - $240.5k

     ...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of...  ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies... 
    Local area

    Deloitte

    Raleigh, NC
    2 days ago
  •  ...Full Stack Software Engineer Versana is an industry-backed data and technology company on a mission to make the syndicated loan market better. By digitally capturing agent banks' data on a real-time basis and centralizing it onto a single platform, Versana provides... 
    Contract work
    Fixed term contract
    Local area

    Versana

    Raleigh, NC
    1 day ago
  •  ...the future.EEO/About UsBenefitsAlong with competitive pay, as a full-time Infosys employee you are also eligible for the following...  ...Architecting Technical/Domain Skill 4Technology|Agentic AI|Agent Engineering Work LocationRaleigh, NC CountryUSAState / Region /... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Raleigh, NC
    1 day ago
  •  ...encouraged to apply.EEO/About UsBenefitsAlong with competitive pay, as a full-time Infosys employee you are also eligible for the following...  ...|Java|Springboot Technical/Domain Skill 2Technology|Full stack|Java Full stack Work LocationAddison, TX, Charlotte, NC, Dallas,... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Raleigh, NC
    1 day ago
  •  ...encouraged to apply.EEO/About UsBenefitsAlong with competitive pay, as a full-time Infosys employee you are also eligible for the following...  ...veteran; or disability.Technical/Domain Skill 1Technology|Full stack|Java Full stack Technical/Domain Skill 2Technology|Java|... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Raleigh, NC
    12 hours ago
  • Sr. Fullstack Developer Location: Charlotte, NC Contract: C2C Duration: 6+ months Job description: 3+ years technology architecture experience, Java, J2EE-Spring 5 (MVC/Batch), JSP, jQuery, Java scripting, Angular 5, React, NodeJS, Hibernate, WebLogic, performance...
    Contract work

    Argyle Infotech

    Raleigh, NC
    4 days ago
  •  ...Spring Boot, RESTful APIs, microservices, and modern software engineering practices.• Design scalable, secure, and observable services that...  ...future.EEO/About UsBenefitsAlong with competitive pay, as a full-time Infosys employee you are also eligible for the following benefits... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Raleigh, NC
    2 days ago
  • $120k - $165k

     ...lives The research we do and the products we develop improve outcomes for patients around the world. As a Principal Full Stack Software Engineer at Baxter, your work contributes directly to making a significant impact on others. Its challenging work-and you're not... 
    Temporary work
    Local area
    Flexible hours
    Shift work

    Baxter

    Raleigh, NC
    5 days ago
  •  ...Sr Full Stack Engineer CGI is seeking to hire an experienced Software Engineer to design and develop scalable enterprise applications supporting Contact Center and Workforce Management (WFM) technologies. The ideal candidate is a strong full stack engineer with hands... 
    Full time

    CGI

    Cary, NC
    4 days ago
  • Java Fullstack Developer We are seeking an experienced and motivated Java Fullstack Developer to join our team working onsite in Raleigh, NC. The ideal candidate will have strong hands-on expertise in both front-end and back-end technologies, with a focus on scalable...

    Argyle Infotech

    Raleigh, NC
    4 days ago
  •  ...Description Versana is looking for a highly motivated Software Engineer to contribute to our Application Development team's technical...  ...end to end. You must have a strong technical foundation in full-stack engineering, including hands-on experience integrating blockchain... 

    Versana

    Raleigh, NC
    27 days ago
  • $130k - $145k

     ...Overview What You’ll Be Doing We are seeking a Mid-Level Full Stack Java Developer to join our team supporting a multi-year...  ...implementation tasks. Collaborate with architects, developers, QA engineers, DevOps teams, and business stakeholders to deliver... 
    Permanent employment
    Contract work
    Work experience placement
    Local area
    Worldwide

    Cadmus, LLC

    Raleigh, NC
    2 days ago
  •  ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media... 
    Full time

    Cheez

    Raleigh, NC
    2 days ago
  • Required Technical skills • Experience developing and maintaining applications written using modern JavaScript frameworks (Angular, Vue, React JS), Angular experience is preferred • A solid, practical understanding of JavaScript and TypeScript • Proficiency using...

    AmmaluIT Corp

    Raleigh, NC
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Engineer. Be the first to apply!