Java Full Stack Developer
Visionary Innovative Technology Solutions LLC
Tampa, FL, United States
12 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source
Tech stack
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
+45 more
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
Job 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
Requirements
- 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
AM
Ashutosh Mishra
20 Essential Tools For Backend Development
over 3 years ago