Java Full Stack Developer (React)
Location: On-Site, Hoffman Estates, IL

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