React Developer

eTeam Inc.

Hanover, PA

JOB DETAILS
SALARY
$68–$73 Per Hour
SKILLS
Agile Programming Methodologies, Apache Cassandra, Apache Kafka, Application Programming Interface (API), Cloud Computing, Continuous Deployment/Delivery, Continuous Integration, Data Processing, Database Administration, Database Design, Database Optimization, Debugging Skills, DevOps, Docker, GitHub, Gradle, HTTP (HyperText Transport Protocol), Identify Issues, Integration Testing, JSON, Java, Jenkins, Mail Services, Maven, Mentoring, Messaging Technology, Microservices, Microsoft Windows Azure, MongoDB, MySQL, NoSQL, Performance Tuning/Optimization, PostgreSQL, Quality Assurance, Query Optimization, REST (Representational State Transfer), RabbitMQ, React.js, Relational Databases (RDBMS), SQL (Structured Query Language), SWAGGER OAS, Scalable System Development, Scrum Project Management and Software Development, Software Testing, Team Player, Technical Leadership, Test Plan/Schedule, Unit Test, User Experience Design (UXD), User Interface Design, User Interface/Experience (UI/UX)
LOCATION
Hanover, PA
POSTED
2 days ago

Role Name: React Developer
Location: Hanover

JOB DESCRIPTION:
Key Responsibilities

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.

Required Skills & Qualifications

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
 

About the Company

e

eTeam Inc.

Looking for a great job? Join eTeam. We’re looking for talented staffing professionals to join our staff. We also provide contract assignments and full-time jobs at Fortune 2000 Companies. We’ve been named one of the best companies to work for by Staffing Industry Analysts and New Jersey Business.
COMPANY SIZE
100 to 499 employees
INDUSTRY
Other/Not Classified
FOUNDED
1998
WEBSITE
www.eteaminc.com