Overview
Full Time
Contract - W2
Contract - 1 Year(s)
Skills
Continuous Integration/Delivery
Amazon Web Services
Kubernetes
Deployment
Containerization
Best Practices
SQL
Kafka
Spring Boot
Java
Docker
Spring
Microservice
Junit
Git
Jenkins
Unit Testing
SQL Queries
Unit Tests
Job Details
Role: Senior Java Developer
Location: Las Vegas, Nevada
NO WFH, work from the client location.
About the Role: We are looking for an experienced full-stack Java Developer with 8 10+ years of IT experience to join our team in Las, Vegas, Nevada. The ideal candidate will be a strong hands-on developer with expertise in Java 8+, Spring Boot, microservices, SQL, and CI/CD practices, while also being comfortable working across both front-end and back-end technologies.
Key Responsibilities:
- Design, develop, and maintain scalable applications using Core Java (8 and above).
- Build and implement microservices using Spring and Spring Boot frameworks.
- Develop, optimize, and maintain SQL and procedural SQL queries.
- Work with CI/CD pipelines for build, deployment, and release automation.
- Write unit tests (JUnit or equivalent) and ensure code quality through best practices.
- Collaborate with cross-functional teams to analyze requirements, design solutions, and deliver applications.
- Participate in troubleshooting, debugging, and improving existing systems.
Required Skills & Qualifications:
- 8 10+ years of professional experience as a Full Stack Java Developer.
- Strong knowledge of Core Java (8 or higher).
- Expertise in Spring Framework & Spring Boot.
- Proven experience in developing and deploying Microservices.
- Hands-on experience with SQL and Procedural SQL.
- Strong knowledge of CI/CD tools (Jenkins, Git, etc.).
- Solid experience in unit testing with JUnit or similar frameworks.
Nice-to-Have Skills:
- Experience with Kafka (messaging/streaming).
- Exposure to Reactive Programming concepts.
- Familiarity with containerization (Docker/Kubernetes) and cloud platforms (AWS/Azure).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.