• Jobs
  • >
  • Full Stack Developer (Java & ReactJS)

Full Stack Developer (Java & ReactJS)

  • Vendor / Contractor
  • Full time
  • $0 - $0 monthly
  • Remote
  • USA

Description:

We are looking for a Full Stack Developer with strong experience in Java and ReactJS to join our technology team. You will be responsible for developing innovative solutions, working on both the frontend and backend, using best coding practices to deliver fast, scalable, and high-quality systems.

Responsibilities:

  • Develop and maintain web applications using ReactJS for the frontend and Java (Core, Spring) for the backend.
  • Integrate backend APIs with the frontend, ensuring an optimized and seamless user experience.
  • Implement and optimize rendering processes and state management using React Hooks.
  • Work with RESTful Web Services and servers like Apache to support system communication.
  • Ensure code quality with best practices in organization, naming conventions, and formatting.
  • Collaborate with design teams and other developers to create efficient and well-designed solutions.
  • Actively participate in optimizing application performance, ensuring high performance.

Requirements:

  • Proven experience in software development with a focus on Java and ReactJS.
  • Advanced knowledge of Core Java, multithreading, Spring, and RESTful Web Services.
  • Strong experience with ReactJS, including state management with hooks, API integration, and rendering optimization.
  • Experience with application servers (e.g., Apache) and backend technology integration.
  • Strong ability to organize code and apply best practices (naming conventions, formatting, version control).
  • HackerRank test approval in Core Java and ReactJS is a plus.
  • Ability to work autonomously but also collaborate in a team environment.

Preferred Skills:

  • Experience with Docker containers and agile development environments.
  • Knowledge of other frontend technologies (e.g., TypeScript, Redux) or backend technologies (e.g., Microservices, Kafka).
  • Participation in large-scale projects and mission-critical systems.