> Markdown version of [/jobs/ext/4183586-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/4183586-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). --- # Java Full Stack Developer - **Company:** Amazech Solutions - **Location:** Dallas, TX, United States - **Salary:** $108,000 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Application Performance Management, Microsoft Azure, Cloud Computing, Code Review, Databases, Continuous Integration, Software Design Patterns, Github, Linux System Administration, Microsoft SQL Server, MySQL, Networking Basics, Scrum Methodology, Query Optimization, Role-Based Access Control, Software Engineering, Software Systems, Subversion, Cloud Platform System, ReactJS, Gitlab, Git, AngularJS, Information Technology, Deployment Automation, Front End Software Development, Restful APIs, Software Version Control, Jenkins, Programming Languages, Microservices - **Published:** October 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8d20ad580a71bc84 ## About the Role * Proven experience in full-stack application development with strong proficiency in Java and JavaScript frameworks such as React or Express. * Solid understanding of IT infrastructure components including cloud platforms (AWS/Azure), Linux environments, and network fundamentals. * Hands-on experience designing scalable systems using microservices architecture and RESTful APIs. * Knowledge of database management systems like MySQL or SQL Server for data modeling and query optimization. * Familiarity with Agile software development methodologies including Scrum or Kanban. * Proficiency with version control systems such as Git or SVN along with CI/CD tools for automated deployment processes. * Strong grasp of software design patterns, system security (RBAC), and API integration techniques. ## Description * Develop and enhance full-stack web applications utilizing Java, JavaScript frameworks (such as React or Angular), and other programming languages aligned with project requirements. * Design and implement scalable microservices architectures to support high-volume, high-availability systems. * Build and maintain RESTful APIs to enable seamless communication between front-end interfaces and back-end services. * Collaborate within Agile teams to plan, develop, test, and deploy software solutions using CI/CD pipelines with tools like GitHub, GitLab, or Jenkins. * Integrate cloud infrastructure services such as AWS or Azure to optimize application performance, security, and scalability. * Apply design patterns and system design principles to create efficient, maintainable software solutions that meet business needs. * Conduct code reviews, version control management with tools like Git or SVN, and ensure adherence to best practices in software engineering.