React java developer
Job in
Alpharetta, Fulton County, Georgia, 30239, USA
Listed on 2026-02-28
Listing for:
OVA.Work
Full Time
position Listed on 2026-02-28
Job specializations:
-
Software Development
Java Developer, Full Stack Developer, Software Engineer, Front End Developer
Job Description & How to Apply Below
Overview
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.
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, Postgre
SQL, Mongo
DB) and ensure efficient data flow. - Stay updated with emerging technologies and industry trends to propose changes to the existing infrastructure.
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.
- 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.
- 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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×