Java Full Stack engineer with both React and Python
Location : Moline, IL ( 100% Onsite)
Duration: Long term
Our Project needs a Lead Full Stack Engineer with 10+ years of experience in using Python and React.js.
- Lead architecture, design, and delivery of full-stack applications
- Define coding standards, best practices, and design patterns
- Mentor engineers and drive technical excellence
- Participate in solution design, estimations, and code reviews
Frontend Development (React)
- Develop modern UIs using:
- React.js (Hooks, Context API, Redux)
- TypeScript (preferred)
- Build responsive, high-performance dashboards and data-driven interfaces
- Optimize performance using lazy loading, memorization, and efficient state management
Backend Development (Python)
- Build scalable backend services using:
- Develop secure, robust REST APIs and microservices
- Implement async processing and efficient data handling
API & Integration
- Design APIs for seamless React integration
- Ensure consistency in:
- API contracts
- Error handling
- Versioning
- Integrate with enterprise systems and third-party services
Cloud & DevOps
- Design and deploy cloud-native solutions on AWS:
- Lambda, API Gateway, S3, RDS/DynamoDB, ECS/EKS
- Implement CI/CD pipelines and ensure system scalability and reliability
Must have
- 10+ years of full-stack development experience
- Strong expertise in:
- Python (FastAPI/Flask)
- React.js (Redux, Hooks, Context API)
- Proven experience in:
- API design and integration
- Microservices architecture
- Async programming
Good to have
- Experience with Kafka / event-driven architecture
- Real-time systems (WebSockets, streaming)
- Exposure to AI/GenAI integration
- Strong knowledge of data pipelines and ETL processes