> Markdown version of [/jobs/ext/1346425-senior-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/1346425-senior-java-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). --- # Senior Java Full Stack Developer - **Company:** Master Compliance - **Location:** Dallas, TX, United States - **Experience:** Expert - **Salary:** $106,683.0 - $128,482.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Code Review, Databases, Database Schema, Software Design Patterns, Web Development, Cryptographic Protocols, Github, Python (Programming Language), Linux System Administration, Microsoft SQL Server, MySQL, Scrum Methodology, Systems Development Life Cycle, Role-Based Access Control, Software Construction, Software Engineering, Software Systems, Subversion, Systems Architecture, Virtualization Technology, Web Performance Optimization, Cloud Platform System, ReactJS, Backend, AngularJS, Solid Principles, Information Technology, Restful APIs, Software Version Control, Programming Languages, Microservices - **Published:** July 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1a3c5c1eac45ba9a ## About the Role We are seeking a highly skilled and energetic Senior Java Full Stack Developer to join our dynamic technology team. In this pivotal role, you will drive the development of scalable, high-performance web applications and backend systems, leveraging your expertise across a broad spectrum of programming languages and frameworks. Your innovative approach to system design and commitment to best practices will help shape our cloud infrastructure and microservices architecture, ensuring robust, secure, and efficient solutions. This is an exciting opportunity for a motivated professional eager to lead complex projects within an Agile environment, utilizing cutting-edge technologies to deliver impactful software solutions., * Extensive software development experience with a focus on web development using JavaScript frameworks such as React or Angular. * Proven expertise in Java-based application development combined with familiarity in other programming languages like C#, Python, or C++. * Strong background in designing scalable systems utilizing microservices architecture and RESTful APIs. * Hands-on experience with cloud infrastructure services such as AWS or Azure for deploying enterprise-grade applications. * Knowledge of database management systems including MySQL and SQL Server; experience with database schema design and optimization is preferred. * Familiarity with IT infrastructure concepts including Linux environments, network security protocols (RBAC), and virtualization technologies. * Experience working within Agile environments employing tools like GitHub or SVN for version control; proficiency in CI/CD pipelines is highly desirable. * Understanding of software design principles such as design patterns, scalability strategies, and system security best practices. Join us if you're passionate about developing innovative software solutions that make a difference! Bring your expertise in full-stack development to a collaborative team dedicated to building resilient systems that power our digital future. ## Description * Lead the design and development of scalable web applications using Java, JavaScript frameworks (such as React or Angular), and other programming languages like C#, Python, or C++. * Architect and implement RESTful APIs and microservices to support seamless integration across diverse systems. * Collaborate with cross-functional teams to translate business requirements into technical specifications, ensuring system robustness and scalability. * Develop and maintain cloud-based infrastructure on platforms such as AWS or Azure, optimizing for performance, security, and cost-efficiency. * Apply software engineering best practices including design patterns, version control (GitHub, SVN), CI/CD pipelines, and code reviews to ensure high-quality deliverables. * Conduct system design for complex system development projects, emphasizing scalability, security (RBAC), and maintainability. * Participate actively in Agile software development processes, including sprint planning, stand-ups, retrospectives, and continuous improvement initiatives. * Write comprehensive documentation for APIs, system architecture, and deployment procedures to facilitate team collaboration and future scalability. ## Related Videos - [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) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)