Location: Moline, IL (onsite)
Employment Type: Long-Term Contract
Skill Requirements
Backend
• Java with Spring Boot
• Spring ecosystem: Spring Data JPA, Spring Security, Spring Web, Spring AOP, Spring Cloud
• RESTful API design and development (OpenAPI/Swagger)
• Microservices architecture
• Message-driven architecture: RabbitMQ / Kafka
• Node.js 20 (server-side JavaScript)
Frontend
• React 18.x with TypeScript — component development, hooks, Context API
• TypeScript 5.x — strong typing, interfaces, generics
• Styled Components (CSS-in-JS)
• Material-UI (MUI) — component library
• React Router v7 — navigation & routing
• React Hook Form + Yup — form management & validation
• i18next — internationalization
Database & Persistence
• PostgreSQL
• JPA / Hibernate ORM
Build & Package Management
• Gradle (modern version with version catalogs)
DevOps & Infrastructure
• Docker & Docker Compose
• Kubernetes (basic understanding — deployments, HPA; Spring Cloud Kubernetes a plus)
• CI/CD pipelines — GitHub Actions
• Datadog / Zipkin — APM & distributed tracing
Testing
• JUnit 5 (JUnit Platform)
• TestNG (API testing)
• Testcontainers (PostgreSQL, RabbitMQ)
• Mockito, WireMock, REST Assured
• Integration & API testing
• React Testing Library — component testing
Thanks & Regards,
Navneet Singh
Senior Talent Acquisition Specialist
Fast Hire Inc.
📞 +1-732-454-1874
✉️ navneet@fasthireinc.com