Skip to main content

Java Developer with ReactJS

Technology
Apexon
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?