Java Full Stack Developer (React)
Hoffman Estates, IL (On-Site)
Job Description:
Job Role: Java Full Stack Developer (React)
Location: Hoffman Estates, IL Need Local Candidates only within 50 miles
Day 1 Hybrid Onsite
LinkedIn id is must (Should not been created recently, at least 6 Years old in case of senior candidates)
Job Description:
Responsibilities:
We are seeking a skilled Java Full Stack Developer with expertise in React to join our dynamic development team. The ideal candidate will have a strong foundation in both front-end and back-end technologies, enabling them to design and implement high-quality web applications that deliver a seamless user experience.
Key Responsibilities:
- Full Stack Development: Design, develop, and maintain web applications using Java for the back end and React for the front end, ensuring responsive user interfaces and optimal performance.
- API Integration: Collaborate with back-end developers to create and integrate RESTful APIs, ensuring smooth data flow between the client and server.
- User Experience: Work closely with UI/UX designers to implement visually appealing and user-friendly interfaces, adhering to best practices in web design and accessibility.
- Code Quality: Write clean, maintainable, and efficient code while following coding standards and best practices. Participate in code reviews and provide constructive feedback.
- Testing and Debugging: Conduct unit testing and debugging of applications to ensure functionality and performance meet quality standards.
- Collaboration: Engage in Agile development processes, participating in daily stand-ups, sprint planning, and retrospectives. Collaborate with cross-functional teams to deliver high-quality software on time.
- Documentation: Maintain comprehensive documentation of code, architecture, and processes for future reference and onboarding purposes.
Qualifications:
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Experience:
- Minimum of 10 years of experience in full stack development, with a strong focus on Java and React.
- Proven experience with front-end technologies (HTML, CSS, JavaScript) and frameworks/libraries (React, Redux, etc.).
- Strong back-end development experience using Java (Spring Boot, Hibernate, etc.).
Technical Skills:
- Proficiency in RESTful API design and development.
- Familiarity with database technologies (SQL, NoSQL, etc.).
- Knowledge of version control systems (Git) and CI/CD practices.
Soft Skills:
- Excellent communication and collaboration skills.
- Strong analytical and problem-solving abilities.
- Ability to work independently and as part of a team in a fast-paced environment.
Preferred Skills:
- Experience with cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes).
- Familiarity with testing frameworks (JUnit, Mockito, etc.) and tools (Selenium, Jest).
- Understanding of Agile methodologies and experience with project management tools (Jira, Trello).
Key Skills:
- React
Fullstack, JAVA, JAVA Architect