What are the responsibilities and job description for the Java Full Stack Developer With React.Js position at Hirekeyz?
Job Details
Role: Java Full Stack Developer With React.Js
Location: Houston, TX
Job Type: Contract/W2/Full Time
Experience: 10 years
Job Summary:
We are looking for a skilled Java Full Stack Developer with expertise in React.js for frontend development and Spring Boot for backend development. The ideal candidate will be responsible for designing, developing, and maintaining web applications with a strong emphasis on performance, security, and scalability.
Key Responsibilities:
Design and develop end-to-end web applications using Java, Spring Boot, React.js, and related technologies.
Build responsive and dynamic UI components using React.js, Redux, and modern JavaScript (ES6 ).
Develop and optimize RESTful APIs using Spring Boot, Hibernate/JPA, and MySQL/PostgreSQL.
Ensure high performance and responsiveness of applications.
Implement authentication and authorization using JWT/OAuth2.
Work with DevOps tools like Docker, Kubernetes, Jenkins for CI/CD pipelines.
Write clean, maintainable, and testable code with JUnit, Jest, and Cypress.
Collaborate with UI/UX designers, backend engineers, and product managers.
Troubleshoot, debug, and enhance existing applications.
Stay up to date with industry trends and emerging technologies.
Required Skills:
Strong expertise in Java 8 /Spring Boot, Hibernate/JPA.
Hands-on experience with React.js, Redux, JavaScript (ES6 ), HTML, CSS, TypeScript.
Experience with RESTful APIs, Microservices, and WebSockets.
Familiarity with database technologies like MySQL, PostgreSQL, MongoDB.
Knowledge of Git, Docker, Kubernetes, Jenkins, CI/CD pipelines.
Experience with cloud platforms like AWS, Azure, or Google Cloud.
Understanding of Agile methodologies (Scrum/Kanban).
Excellent problem-solving and communication skills.
Education:
Bachelor's/Master s degree in Computer Science, Information Technology, or a related field.