> Markdown version of [/jobs/ext/1501095-full-stack-java-developer](https://www.wearedevelopers.com/jobs/ext/1501095-full-stack-java-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 Java Developer - **Company:** Global IT Inc. - **Location:** United States (Remote available) - **Salary:** $101,994.0 - $162,832.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Cloud Engineering, Code Review, Databases, Continuous Integration, Database Applications, Relational Databases, Database Schema, Software Design Patterns, Web Development, Github, Python (Programming Language), Linux System Administration, MySQL, Systems Development Life Cycle, Role-Based Access Control, Software Deployment, Software Engineering, SQL Databases, Subversion, Systems Integration, Web Application Frameworks, ReactJS, Software Security, Git, Front End Software Development, Restful APIs, Software Version Control, Programming Languages, Microservices - **Published:** July 30, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8c6627c0a73a899d ## About the Role * Proven experience in full-stack software development with proficiency in Java, JavaScript, C#, Python, C++, or related programming languages. * Strong knowledge of web development frameworks such as React Express or similar front-end/back-end frameworks. * Hands-on experience with RESTful API design and implementation for scalable system integration. * Familiarity with cloud infrastructure platforms like AWS or Azure for deploying and managing applications at scale. * Understanding of microservices architecture, design patterns, system design principles for scalable systems, and API security best practices such as RBAC (Role-Based Access Control). * Experience working within Agile software development environments using tools like GitHub, SVN, or similar version control systems. * Knowledge of database management systems including MySQL or equivalent relational databases; experience with SQL queries is essential. * Ability to work effectively in Linux environments; familiarity with CI/CD pipelines for automated testing and deployment is a plus. * Excellent problem-solving skills combined with a passion for innovative application development in a fast-paced setting. ## Description We are seeking a dynamic and highly skilled Full Stack Java Developer to join our innovative technology team. In this role, you will be at the forefront of designing, developing, and maintaining scalable web applications and systems that power our digital solutions. Your expertise will drive the creation of robust APIs, seamless front-end interfaces, and reliable back-end services, ensuring high performance and security across our cloud infrastructure. This position offers an exciting opportunity to work with cutting-edge technologies, collaborate within an Agile environment, and contribute to building systems that make a real impact., * Develop and maintain full-stack applications utilizing Java, JavaScript frameworks, and modern web development practices to deliver engaging user experiences. * Design system architecture focusing on scalability, performance, and security using best practices such as design patterns and microservices architecture. * Build and optimize RESTful APIs for seamless integration between front-end interfaces and back-end services. * Collaborate with cross-functional teams to implement Agile software development methodologies, ensuring iterative progress and continuous improvement. * Implement cloud infrastructure solutions on platforms like AWS or Azure to support application deployment, scalability, and reliability. * Manage version control using tools such as GitHub, SVN, or Git to ensure code integrity and facilitate team collaboration. * Conduct system design for system development projects, including database schema design with SQL (MySQL) or other relational databases to support data-driven applications. * Participate in code reviews, testing procedures, CI/CD pipelines, and troubleshooting to uphold high-quality standards in software engineering. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [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 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) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [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) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)