> Markdown version of [/jobs/ext/3127352-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/3127352-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:** SAI SYSTEMS - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Spring Security, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Unit Testing, Microsoft Azure, Code Review, Databases, Continuous Integration, Relational Databases, Database Queries, DevOps, Distributed Systems, Hypertext Transfer Protocols (HTTP), Hibernate (Java), Java Persistence API, JSON, Junit, PostgreSQL, Enterprise Messaging Systems, Microsoft SQL Server, MySQL, OAuth, Object-Oriented Software Development, Oracle (Applications), Scrum Methodology, Mockito, JSON Web Token, SQL Stored Procedures, SQL Databases, Google Cloud, Sql Optimization, Spring-mvc, ReactJS, Database Optimization, Spring-boot, Software Security, Backend, Git, Apache Kafka, Api Design, Restful APIs, Docker, Microservices - **Published:** September 28, 2026 - **Apply:** https://www.dice.com/job-detail/56355cd1-6c0f-4172-830b-a4058f175b64 ## About the Role * Java - Advanced * Spring Boot - Advanced * API Design / REST APIs - Advanced * React.js - Advanced * SQL - Advanced * Strong understanding of Object-Oriented Programming and Java fundamentals. * Experience developing microservices and distributed applications. * Strong knowledge of REST, JSON, HTTP, API security, and API integration. * Experience with relational databases such as Oracle, PostgreSQL, MySQL, or SQL Server. * Familiarity with Git, CI/CD, unit testing, and Agile methodologies. Preferred Skills * Experience with Spring MVC, Spring Security, JPA/Hibernate. * Experience with AWS, Azure, or Google Cloud Platform. * Knowledge of Docker and Kubernetes. * Experience with Kafka or other messaging technologies. * Knowledge of OAuth 2.0, JWT, and API security. * Experience with automated testing frameworks such as JUnit, Mockito, and Jest. ## Description * Design, develop, and maintain scalable Java/Spring Boot applications. * Design and implement RESTful APIs and backend services. * Develop reusable and responsive user interfaces using React.js. * Work with SQL databases, including writing complex queries, joins, stored procedures, and optimizing database performance. * Develop scalable and secure microservices using Spring Boot. * Participate in architecture and technical design discussions. * Integrate frontend applications with backend REST APIs. * Troubleshoot application, API, database, and production issues. * Write clean, maintainable, and well-tested code. * Perform code reviews and provide technical guidance to other developers. * Collaborate with product managers, QA engineers, DevOps engineers, and other development teams. * Follow Agile/Scrum development practices and contribute to sprint planning, estimation, and technical discussions. ## Related Videos - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [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) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [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 - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics)