Front End Engineer

Job Category: java
Job Type: Onsite
Job Location: Chicago Illinois
Compensation: Depends on Experience
W2: W2-Contract Only; Kindly note that applications on a C2C basis will not be considered for this role.
Eligible Visa: GC GC-EAD H4 EAD L2S U.S. Citizen (USC)

US Work Authorization Requirement:
Candidates must be legally authorized to work in the United States without employer sponsorship. This includes, but is not limited to, U.S. Citizens, Permanent Residents, and other individuals with valid U.S. work authorization.

Job Description: 

We are seeking an experienced Front End Engineer (12 years) to build high-quality, responsive, and scalable web applications. The candidate should have strong hands-on experience in React JS, GraphQL, REST APIs, and exposure to AWS cloud environments. Knowledge of backend integration with Java / Spring Boot services is required to support end-to-end development and collaboration across teams.  

Key Responsibilities

  • Design and develop modern, responsive UI applications using React JS
  • Build reusable UI components and maintain clean front-end architecture
  • Integrate UI with backend services using GraphQL and REST APIs
  • Work with backend teams using Java / Spring Boot microservices for API and feature integrations
  • Implement front-end performance optimization techniques (lazy loading, caching, code splitting)
  • Develop and maintain state management using Redux / Context API / Hooks
  • Ensure cross-browser compatibility and mobile-friendly UI
  • Participate in Agile ceremonies (daily stand-up, sprint planning, retrospectives)
  • Write unit tests and ensure application quality using Jest/React Testing Library
  • Deploy and support applications in AWS environments with CI/CD pipelines

Required Skills

  •  12 years of Backend Development experience
  •  Strong hands-on in Java, Spring Boot, Microservices
  •  Strong experience in AWS cloud services
  •  Experience working with Python backend development
  •  Expertise in GraphQL API development
  •  Expertise in RESTful API design (best practices, versioning, error handling)
  •  Strong knowledge of SQL/NoSQL databases (RDS, DynamoDB, PostgreSQL/MySQL etc.)
  •  Hands-on with CI/CD and DevOps practices
  •  Experience with logging/monitoring tools like CloudWatch, Splunk, ELK, etc.
  •  Strong problem-solving and debugging skills