Java Developer with ReactJS
Technology
New York, United StatesTodayUntil 12/13/2026
Full timeOn-site
Job description
Required Skills
- 3+ years of professional Java development experience.
- Strong knowledge of Java and object-oriented programming.
- Practical experience with ReactJS and modern JavaScript.
- Experience building or consuming REST APIs.
- Familiarity with SQL and relational databases.
- Working knowledge of Git and software testing practices.
- Strong communication and problem-solving skills.
Preferred Skills
- Java: Core Java, OOP, collections, exception handling
- Backend: Spring Boot, REST APIs, microservices
- Frontend: ReactJS, JavaScript (ES6+), HTML5, CSS3
- Databases: SQL and relational databases (e.g., DB2)
- Testing: Unit Testing and API testing
- Tools: SVN, JIRA
Responsibilities :
- Develop and maintain backend services using Java.
- Develop and maintain Front-end UI using ReactJS.
- Build responsive, user-friendly interfaces with ReactJS, JavaScript, HTML, and CSS.
- Design and integrate REST APIs.
- Work with relational databases to query and manage application data.
- Write unit and integration tests; troubleshoot and resolve defects.
- Participate in code reviews, technical discussions, and Agile team activities.
- Document technical solutions and support application releases.
Expected
Deliverable(s)
- Production-ready Java/Spring Boot services and ReactJS features aligned with agreed requirements.
- Well-documented REST APIs and integrations.
- Unit and integration tests, with defects addressed before release.
- Code changes reviewed, version-controlled, and aligned with team standards.
- Technical documentation for implemented features and key design decisions.
- Release support and timely resolution of issues related to delivered work.
Keywords
JavaObject-Oriented ProgrammingReactJSJavaScriptREST APIsSQLRelational DatabasesSpring BootMicroservicesHTML5CSS3Unit TestingAPI TestingGitSVNJIRACore JavaCollectionsException HandlingES6+
Interested in this role?