Overview
$$45-$50/hr on C2C
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 14 day((s))
Skills
Java full stack
Job Details
Job Title: Full Stack Developer (React, spring boot and microservices)
Location: Dallas, TX (Hybrid)
Job Type: Contract
Open for: C2C, W2 and 1099
Job Description
We are seeking a skilled Full Stack Developer with strong experience in React, Spring Boot, and Microservices to join our dynamic development team. The ideal candidate will be responsible for designing and building scalable web applications and APIs that support business objectives and deliver excellent user experiences.
Responsibilities
Develop and maintain full-stack applications using React for front-end and Spring Boot for backend services.
Design and implement RESTful APIs and microservices architectures for scalability and performance.
Collaborate with product managers, designers, and other developers to understand requirements and deliver features.
Write clean, testable, and maintainable code using best practices.
Participate in code reviews and contribute to a culture of technical excellence.
Troubleshoot, debug, and optimize application performance and reliability.
Ensure applications meet security and compliance standards.
Deploy and monitor applications using CI/CD pipelines and cloud platforms.
Required Skills
Strong proficiency in React.js, Redux, and modern JavaScript/TypeScript.
Hands-on experience with Spring Boot, Java (8 or above), and building REST APIs.
Experience with microservices architecture and containerization tools like Docker and Kubernetes.
Solid understanding of HTML5, CSS3, and responsive design principles.
Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
Familiarity with DevOps tools such as Jenkins, Git, and CI/CD pipelines.
Strong problem-solving skills and ability to work independently in an Agile environment.
Preferred Qualifications
Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
Knowledge of GraphQL or gRPC.
Familiarity with test automation frameworks (e.g., JUnit, Jest, Cypress).
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
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.