Overview
On Site
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - months contract
Skills
Java
React
Redux
Fullsatck
Job Details
Job Title: Java Full Stack Developer
Location: Phoenix, AZ- onsite
12 months contract
12 months contract
Job Overview
We are looking for a talented Java Full Stack Developer with expertise in both backend development (Java, Spring Boot, Microservices) and frontend technologies (React.js). The ideal candidate should have strong problem-solving skills and the ability to build end-to-end scalable web applications.
Key Responsibilities
- Design, develop, and maintain full-stack applications using Java and React.js.
- Build and manage scalable backend services using Spring Boot and Microservices architecture.
- Develop responsive and dynamic user interfaces with React.js, JavaScript, and TypeScript.
- Integrate RESTful APIs and ensure seamless communication between front-end and back-end.
- Ensure code quality with unit testing, best practices, and peer reviews.
- Collaborate with cross-functional teams including UI/UX, QA, and DevOps to deliver high-quality solutions.
- Optimize application performance for speed and scalability.
- Troubleshoot and resolve technical issues across the stack.
Required Skills & Qualifications
- Bachelor s or Master s degree in Computer Science, Engineering, or related field.
- 4+ years of professional development experience as a Full Stack Engineer.
- Strong hands-on experience with Java, Spring Boot, and Microservices.
- Proficiency in React.js, JavaScript (ES6+), HTML5, CSS3.
- Experience with REST APIs and web services.
- Familiarity with databases (SQL and NoSQL).
- Strong knowledge of software engineering best practices and Agile methodologies.
- Excellent problem-solving and debugging skills.
Preferred Skills
- Experience with TypeScript and state management libraries (Redux, Context API).
- Knowledge of containerization and orchestration (Docker, Kubernetes).
- Exposure to cloud platforms (AWS, Azure, or Google Cloud Platform).
- Familiarity with CI/CD pipelines and version control (Git).
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.