> Markdown version of [/jobs/ext/499403-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/499403-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer - **Company:** Insight Global - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Salary:** $108,160.0 - $135,200.0 - **Contract:** Permanent contract - **Skills:** Web Interfaces, HTML, Java (Programming Language), JavaScript (Programming Language), JIRA, HTML5, User Authentication, Automation of Tests, Cascading Style Sheets (CSS), Databases, Database Schema, Distributed Systems, Revision Control Systems, Spring Framework, Python (Programming Language), PostgreSQL, Microsoft SQL Server, MongoDB, Oracle (Applications), Performance Tuning, Redis, Regression Testing, Ansible, Software Engineering, Management of Software Versions, Web Application Frameworks, ReactJS, Spring-boot, Reliability of Systems, Indexer, Backend, Git Flow, Material UI, Kubernetes, Enterprise Integration, Data Management, Api Design, Restful APIs, Web Api, Microservices - **Published:** June 6, 2026 - **Apply:** https://jobs.insightglobal.com/jobs/find_a_job/north-carolina/charlotte/full-stack-developer/job-538454/ ## About the Role 4+ years of overall IT and software engineering experience 4+ years of experience designing and building API-driven services, including RESTful APIs and microservice-based solutions Strong hands-on experience with Java (Core Java, Spring Boot, Spring Framework) Experience with catching technologies, Redis preferred Experience with at least one modern, globally supported front-end framework, React preferred Experience working with PostgreSQL and/or MongoDB Experience building RESTful APIs and microservices architectures in Java Proven ability to develop UI components and backend APIs with database interaction Proficient in HTML, CSS, and JavaScript, with modern standards such as HTML5 and CSS3, and strong experience with Java application development Nice to Have Skills & Experience Experience with enterprise automation and orchestration platforms, such as Ansible, BMC TrueSight Orchestrator or equivalent tools Strong background in database schema design, performance tuning, and optimization Working knowledge of IT Service Management (ITSM) and ITIL processes, and familiarity with related tools and workflows Solid understanding of RESTful API design and integration concepts, including authentication, error handling, and versioning Commitment to writing clean, maintainable, and well-documented code following industry best practices Hands-on experience with source control systems and collaborative development methodologies (e.g., Git-based workflows) Familiarity with automated testing methodologies, with particular emphasis on functional and regression testing tools such as TOSCA ## Description Insihgt Global is seeking multiple Fullstack Developers for a large financial client in Charlotte, NC and Plano, TX. The ideal candidate is a seasoned full-stack developer with deep expertise in API design, implementation, and integration across distributed systems. The candidate will build and maintain responsive, user-centric web interfaces while developing scalable backend services that integrate reliably with enterprise platforms. The role requires a strong Java-based application development background, coupled with solid experience designing service-oriented and microservice architectures. The candidate should bring hands-on experience working with databases from both an application development perspective (querying, transactions, performance considerations) and a database engineering perspective (schema design, indexing, optimization). A strong understanding of data management concepts, system reliability, and performance is essential. The ideal candidate can translate macro-level business and platform requirements into clear, actionable technical designs and deliverables, producing robust and maintainable solutions. Success in this role requires the ability to collaborate effectively within cross-functional teams, contribute to architecture discussions, and uphold engineering best practices. A strong emphasis is placed on automated testing, including the creation of unit and functional test cases to ensure quality, scalability, and long-term maintainability. Experience with Python, automated testing tools (e.g., TOSCA), JIRA, and enterprise databases such as MSSQL, Oracle, and MongoDB is a strong plus. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)