
Java Full-stack Developer at Las Vegas, NV (3 days hybrid) - Fulltime Opportunity
Zodiac Solutions
Job description
Role: Java Full-stack Developer
Location: Las Vegas, NV (3 days hybrid)
Fulltime
Requirements:
-
Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
-
10+ years of professional software development experience, including strong Java full-stack development experience.
-
Strong programming experience with Java 8 or higher.
-
Hands-on experience with Spring Boot, Spring MVC, Spring Security, and Spring Data.
-
Experience developing RESTful APIs and microservices.
-
Proficiency with at least one modern frontend framework:
-
React
-
Angular
-
Vue.js
-
Strong knowledge of JavaScript or TypeScript, HTML5, CSS3, and responsive web development.
-
Experience with relational databases such as Oracle, PostgreSQL, MySQL, or SQL Server.
-
Experience with NoSQL databases such as MongoDB, DynamoDB, Cassandra, or Redis is desirable.
-
Experience with unit and integration testing using JUnit, Mockito, TestNG, or equivalent tools.
-
Experience with Git and CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
-
Experience with cloud platforms such as AWS, Azure, or Google Cloud.
-
Understanding of microservices, containerization, and deployment technologies such as Docker and Kubernetes.
-
Strong understanding of object-oriented programming, design patterns, data structures, and software engineering principles.