> Markdown version of [/jobs/ext/2241057-senior-fullstack-developer](https://www.wearedevelopers.com/jobs/ext/2241057-senior-fullstack-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). --- # Senior Fullstack Developer - **Company:** American CyberSystems - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Salary:** $104,000.0 - $114,400.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Applications Architecture, Application Performance Management, Microsoft Azure, Code Review, Databases, Continuous Integration, Cursor (Graphical User Interface Elements), Software Design Patterns, Python (Programming Language), Messaging Application Programming Interface, Microsoft SQL Server, Performance Tuning, Scrum Methodology, Enterprise Software Applications, GitHub Copilot, ReactJS, Containerization, Kubernetes, Apache Kafka, Software Coding, Restful APIs, Docker, Microservices - **Published:** August 26, 2026 - **Apply:** https://public-rest34.bullhornstaffing.com/rest-services/2WXP1S/query/JobBoardPost?where=id=1023241&fields=id,title,publishedCategory(id,name),address(city,state),employmentType,dateLastPublished,publicDescription,isOpen,isPublic,isDeleted ## About the Role * Hands-on Java enterprise application development. * Experience building modern full-stack applications using React 18 and Java, with strong expertise in application architecture and design patterns. * Proven experience leading large-scale application modernization and digital transformation initiatives within enterprise environments. * Strong expertise in microservices architecture, RESTful API development, SQL Server, performance tuning, and scalable application design. * Hands-on experience with Python and the ability to contribute across the full application stack. * Experience with cloud-native technologies including Docker, Kubernetes, AWS, Azure, or GCP, along with CI/CD pipeline implementation. * Working knowledge of Kafka or other event-driven messaging frameworks. * Experience leveraging AI-assisted development tools such as GitHub Copilot, Cursor, Claude, or similar technologies to improve engineering productivity. * Strong leadership skills with experience mentoring engineers, conducting code reviews, defining technical standards, and driving engineering best practices. * Ability to collaborate with architects, product owners, business stakeholders, and cross-functional teams in an Agile environment. * Prior experience within financial services, banking, governance, risk, or compliance domains is highly preferred. * Excellent problem-solving, communication, and stakeholder management skills. * Ability to work in a hybrid environment, with availability to be onsite in Charlotte, NC three days per week. ## Description As a Senior Java Full Stack Developer, you will: Day-to-Day Responsibilities: * Define technical architecture and roadmap for enterprise application modernization initiatives. * Drive microservices design, REST API development, database strategy, and application performance optimization. * Establish and enforce coding standards, engineering best practices, and AI-assisted development methodologies. * Partner with business stakeholders, architects, and product owners to translate business requirements into technical solutions. * Technical decision-making, risk assessments, and solution governance across multiple development teams. * Support Agile delivery processes including sprint planning, backlog refinement, and production support activities. * Ensure applications meet security, compliance, scalability, and maintainability requirements within the banking environment. * Collaborate with cross-functional teams to deliver high-quality solutions supporting Governance, Risk, and Compliance transformation initiatives. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [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) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Goodbye Microservices, Hello Self-Contained Systems](https://www.wearedevelopers.com/videos/100009-goodbye-microservices-hello-self-contained-systems) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026)