React Developer
Role details
Job location
Tech stack
Job description
Hanover, NH, United States (On-site) Contract (6 months 17 days) Published 11 hours ago cloud computing UI/UX Collaboration Docker & Kubernetes MySQL/PostgreSQL javaScript Security & Performance DevOps & CI/CD HTML5, CSS3 microservices architecture api documentation, Backend Development (Java):
- Design, develop, and maintain scalable backend services using Java and Spring Boot.
- Develop RESTful APIs and microservices.
- Implement business logic, data processing, and integration with external systems.
- Ensure security, performance, and scalability of backend applications.
Frontend Development (React):
- Build interactive and responsive UI components using React.js.
- Develop reusable components and front-end libraries.
- Integrate frontend with backend APIs.
- Optimize applications for maximum performance and cross-browser compatibility.
Full Stack Development:
- Work across the stack to deliver end-to-end solutions.
- Collaborate with UX/UI designers for pixel-perfect implementation.
- Ensure smooth data flow and state management (Redux, Context API).
API & Integration:
- Build and consume RESTful services.
- Work with JSON and HTTP protocols.
- Integrate with third-party services and enterprise systems.
Database Management:
- Design and manage databases (SQL/NoSQL).
- Write efficient queries and optimize database performance.
- Work with tools like MySQL, PostgreSQL, MongoDB.
DevOps & Deployment:
- Participate in CI/CD pipeline setup and maintenance.
- Deploy applications using cloud platforms (AWS, Azure, or GCP).
- Work with containers (Docker, Kubernetes) preferred.
Testing & Quality:
- Write unit tests, integration tests, and UI tests.
- Ensure code quality using tools like SonarQube.
- Perform debugging and troubleshooting.
Collaboration:
- Work in Agile teams, participate in scrum ceremonies.
- Collaborate with product owners, QA, and DevOps teams.
- Provide technical guidance and mentor junior developers.
Requirements
Do you have experience in Version control systems?, Technical Skills:
- Strong proficiency in:
- Java 8+/11+, Spring Boot, Spring MVC
- React.js, JavaScript (ES6+), HTML5, CSS3
Experience in:
- REST API development
- Microservices architecture
- Frontend frameworks (React Hooks, Redux)
Familiarity with:
- Version control (Git)
- Build tools (Maven, Gradle)
- API tools (Postman, Swagger)
Database & Integration:
- Experience with relational databases (MySQL, PostgreSQL)
- Knowledge of NoSQL databases (MongoDB, Cassandra) is a plus
- Experience with messaging systems (Kafka, RabbitMQ) is a plus
Cloud & DevOps:
- Experience with cloud platforms (AWS/Azure/GCP)
- CI/CD tools (Jenkins, Azure DevOps, GitHub Actions)
- Containerization (Docker, Kubernetes) preferred
Benefits & conditions
Pulled from the full job description
- Health insurance
- Retirement plan
- Vision insurance
- Dental insurance, The pay range that the employer in good faith reasonably expects to pay for this position is $40.45/hour - $63.20/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.
About the company
Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.