> Markdown version of [/jobs/ext/580502-senior-full-stack-developer-java](https://www.wearedevelopers.com/jobs/ext/580502-senior-full-stack-developer-java). 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 Full Stack Developer - Java - **Company:** Precision Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, Agile Methodology, Amazon Web Services, Server Applications, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Code Review, Collaborative Software, Databases, Continuous Integration, Data Integrity, Web Development, Cryptographic Protocols, Github, Java Web Services, Python (Programming Language), Linux System Administration, Linux Servers, Microsoft SQL Server, MySQL, Scrum Methodology, Role-Based Access Control, Cloud Services, Software Engineering, SQL Databases, Subversion, Systems Architecture, Web Performance Optimization, Data Storage Technologies, ReactJS, System Availability, Express.js, Backend, Git, Information Technology, Vba Programming Language, Front End Software Development, Restful APIs, Software Version Control, Programming Languages, Microservices - **Published:** June 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=cb69f21e63d225be ## About the Role Do you have experience in Java?, * Proven experience as a Full Stack Developer with a focus on Java-based applications in a fast-paced environment. * Extensive knowledge of web development technologies including JavaScript frameworks like React and Express.js. * Hands-on experience working with cloud services such as AWS or Azure for deploying scalable solutions. * Strong understanding of IT infrastructure components including Linux servers, application servers, and network security protocols. * Familiarity with version control systems such as GitHub, SVN, or similar tools for collaborative software development. * Demonstrated ability to develop RESTful APIs for seamless integration between front-end interfaces and backend services. * Experience working within Agile methodologies to deliver iterative improvements efficiently. * Knowledge of database management systems like MySQL or SQL Server for designing optimized data storage solutions. * Exposure to other programming languages such as C#, C++, Python, VBA or .NET frameworks is advantageous. * Understanding of quantum engineering principles is a plus but not required; a passion for learning emerging technologies is encouraged. Join us if you're eager to innovate at the intersection of software development and cutting-edge technology! We're committed to fostering an inclusive environment where your skills can thrive while contributing to impactful projects that shape the future of digital solutions. ## Description We are seeking a dynamic and highly skilled Senior Full Stack Developer specializing in Java to join our innovative technology team. In this role, you will lead the development of scalable, high-performance web applications and backend systems, leveraging your expertise across a broad spectrum of technologies. You will collaborate with cross-functional teams to design, implement, and optimize solutions that enhance user experience and operational efficiency. Your proactive approach and technical mastery will drive the success of our software development initiatives in an Agile environment., * Lead the design, development, and deployment of full-stack applications utilizing Java, JavaScript, React, Express, and RESTful APIs to deliver seamless user experiences. * Develop and maintain robust backend services using Java, C#, .NET, Python, and C++, ensuring high availability and security. * Integrate diverse IT infrastructure components with cloud platforms such as AWS and Azure to support scalable application deployment. * Collaborate with front-end developers to implement responsive interfaces using front-end development tools like React and VBA for automation tasks. * Manage source code repositories using GitHub, SVN, and Git, maintaining version control best practices across multiple projects. * Design and optimize databases with MySQL, SQL Server, and other SQL-based systems to ensure data integrity and performance. * Implement security protocols including RBAC (Role-Based Access Control) to safeguard sensitive information across applications. * Participate actively in Agile development cycles, contributing to sprint planning, stand-ups, code reviews, and continuous integration efforts. * Contribute to system architecture decisions involving REST APIs, microservices architecture, Linux environments, and application development frameworks. ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [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) - [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) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## 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) - [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) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)