Back to search
OVA.Work Linkedin · Posted 4mo ago

React java developer

Gabon

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

A React Java Developer (often a Full Stack Developer role) is responsible for designing, developing, and maintaining both the front-end user interfaces using React and the back-end services using Java . This includes collaborating with cross-functional teams, ensuring application performance, and participating in the full software development lifecycle.

Key Responsibilities

  • Design, develop, test, and deploy high-quality web applications using Java and React.
  • Collaborate with UX/UI designers and business analysts to translate design mockups and requirements into technical solutions.
  • Integrate front-end components with back-end services and build scalable APIs using RESTful principles.
  • Write clean, efficient, reusable, and well-documented code.
  • Troubleshoot, debug, and optimize application performance on both client and server sides.
  • Participate in code reviews to maintain high code quality and consistency across the team.
  • Work within an Agile or Scrum team methodology, ensuring continuous improvement initiatives are met.
  • Maintain and manage databases (e.g., MySQL, PostgreSQL, MongoDB) and ensure efficient data flow.
  • Stay updated with emerging technologies and industry trends to propose changes to the existing infrastructure.

Required Skills And Qualifications

  • Education: A Bachelor's degree in Computer Science, Information Technology, or a related field is typically required.
  • Experience: Proven experience in full-stack web development, specifically with Java and React frameworks.

Technical Skills

  • Front-end:
    • Proficiency in React.js and its core principles, including popular workflows/tools like Redux, Flux, Webpack, and Babel.
    • Strong knowledge of front-end programming languages: HTML, CSS, and JavaScript (ES6+).
    • Experience with building responsive user interfaces and optimizing front-end performance.
  • Back-end:
    • Strong proficiency in the Java programming language and its ecosystems.
    • Expertise in designing and developing applications using the Spring Framework (e.g., Spring Boot, Spring MVC) and Hibernate.
    • Familiarity with microservices architecture and object-oriented design patterns.
    • Knowledge of databases, SQL, and ORM technologies.
  • General:
    • Experience with RESTful APIs and web services.
    • Proficiency with code versioning tools, such as Git or SVN.
    • Familiarity with cloud platforms (e.g., AWS, Azure) and CI/CD pipelines is a plus.
Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills, particularly in an Agile environment.
  • Ability to work both independently and collaboratively within a team
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent