> Markdown version of [/jobs/ext/1509565-full-stack-java-developer](https://www.wearedevelopers.com/jobs/ext/1509565-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:** Opencloud IT Solutions Inc - **Location:** United States (Remote available) - **Salary:** $104,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, HTML5, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cascading Style Sheets (CSS), Cloud Computing, Software Quality, Code Review, Continuous Integration, Software Design Patterns, Programming Tools, Github, Revision Control Systems, IntelliJ IDEA, Python (Programming Language), PostgreSQL, Linux System Administration, Microsoft Visual Studio, MySQL, Networking Basics, NoSQL, Scrum Methodology, Role-Based Access Control, Software Engineering, SQL Databases, Subversion, Web Performance Optimization, Web Platforms, ReactJS, Software Security, AngularJS, Solid Principles, Information Technology, Deployment Automation, Front End Software Development, Restful APIs, Software Version Control, Microservices - **Published:** July 30, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=14d83b4b9f746c9b ## About the Role * Proven experience in full-stack software development with proficiency in Java, C#, Python, or C++. * Strong understanding of IT infrastructure including cloud infrastructure (AWS, Azure), Linux environments, and network fundamentals. * Hands-on experience with JavaScript frameworks like React Express for front-end development; familiarity with HTML5, CSS3 is a plus. * Deep knowledge of RESTful API development, microservices architecture, design patterns, and scalability strategies. * Familiarity with Agile software development methodologies such as Scrum or Kanban; experience working in fast-paced environments. * Expertise in version control systems including GitHub or SVN; knowledge of CI/CD tools for automated deployment processes. * Ability to design system components that are secure (RBAC), reliable, and maintainable; understanding of application security best practices. * Experience working with application development tools like Visual Studio Code or IntelliJ IDEA; familiarity with software design principles is essential. Join us to be part of a passionate team dedicated to building innovative solutions that make a difference! We value creativity, collaboration, and continuous learning as we develop the next generation of scalable digital platforms. ## Description We are seeking a dynamic and highly skilled Full Stack Java Developer to join our innovative software engineering team. In this role, you will be at the forefront of designing, developing, and maintaining scalable, high-performance web applications and microservices. Your expertise will drive the creation of robust APIs, seamless front-end experiences, and efficient back-end systems that power our digital solutions. This position offers an exciting opportunity to work with cutting-edge technologies, cloud infrastructure, and agile methodologies to deliver impactful software products that meet evolving business needs., * Develop and maintain full-stack applications utilizing Java, JavaScript frameworks (such as React or Angular), and modern web development practices. * Design system architectures with scalability and performance in mind, leveraging microservices and RESTful API principles. * Collaborate within Agile teams to plan, develop, test, and deploy features using CI/CD pipelines on cloud platforms like AWS or Azure. * Implement secure and efficient database solutions using SQL (MySQL, PostgreSQL) and NoSQL databases as needed; optimize queries for performance. * Integrate third-party APIs and internal services to enhance application functionality while adhering to best practices in software design patterns. * Participate in code reviews using version control tools such as GitHub or SVN, ensuring code quality and consistency across projects. * Contribute to system design discussions for developing scalable systems, applying principles of software engineering and quantum engineering where applicable. ## 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) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Cloud as the new mainframe: why the cloud hype does not reflect the dev reality](https://www.wearedevelopers.com/videos/797-cloud-as-the-new-mainframe-why-the-cloud-hype-does-not-reflect-the-dev-reality) - [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 - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [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 Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers)