> Markdown version of [/jobs/ext/1503903-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/1503903-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:** Visionary Innovative Technology Solutions LLC - **Location:** Tampa, FL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Spring Security, Amazon Web Services, Business Logic, HTML5, Unit Testing, Microsoft Azure, Cascading Style Sheets (CSS), Code Review, Continuous Integration, Data Integration, Relational Databases, Software Debugging, DevOps, Github, Gradle, Design of User Interfaces, Spring Framework, Junit, PostgreSQL, Apache Maven, MongoDB, MySQL, NoSQL, OAuth, Oracle (Applications), Scrum Methodology, Systems Development Life Cycle, RabbitMQ, Mockito, JSON Web Token, Software Deployment, Software Engineering, SQL Stored Procedures, SQL Databases, TypeScript, Web Applications, RxJS, Freeform SQL, Google Cloud, Enterprise Software Applications, Angular Material, Spring Cloud, Spring-boot, Software Security, Backend, Gitlab, Git, AngularJS, Kubernetes, Apache Kafka, Restful APIs, Terraform, Docker, Jenkins, Microservices - **Published:** July 30, 2026 - **Apply:** https://www.dice.com/job-detail/fd5825fb-7c54-4a91-8195-9d000bb1e6e8 ## About the Role * 7-10+ years of software development experience. * Strong hands-on experience with Java 8/11/17+. * Strong knowledge of Spring Boot and Microservices. * Hands-on experience with Angular and TypeScript. * Strong knowledge of REST APIs. * Good understanding of HTML5, CSS3, JavaScript, and responsive UI development. * Experience with SQL and relational databases. * Experience with Git, Maven/Gradle, and CI/CD. * Knowledge of Docker and Kubernetes. * Strong debugging and problem-solving skills. * Experience working in Agile/Scrum environments. ## Description * Design, develop, test, and maintain enterprise applications using Java and Spring Boot. * Develop scalable Microservices and RESTful APIs. * Build responsive and user-friendly web applications using Angular. * Develop reusable Angular components, services, modules, and UI functionality. * Integrate Angular applications with backend REST APIs. * Implement business logic using Core Java and Spring Framework. * Work with relational databases such as Oracle, PostgreSQL, or MySQL. * Write complex SQL queries, stored procedures, and database integrations. * Implement application security using Spring Security, OAuth2, and JWT. * Perform unit and integration testing using JUnit and Mockito. * Troubleshoot application issues and perform root cause analysis. * Participate in code reviews and follow coding and architectural standards. * Collaborate with QA, DevOps, Product Owners, and business stakeholders. * Support CI/CD pipelines and application deployments. * Participate in Agile/Scrum ceremonies and complete tasks throughout the SDLC., * Spring Cloud * Spring Security * Kafka / RabbitMQ * Angular Material / RxJS * JUnit / Mockito * Docker / Kubernetes * Jenkins / GitLab / GitHub Actions * AWS / Azure / Google Cloud Platform * MongoDB or other NoSQL databases * Terraform * Banking / Financial Services experience ## 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) - [How to Create New RxJS Operators](https://www.wearedevelopers.com/videos/683-how-to-create-new-rxjs-operators) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development)