React java developer

Ova Technologies

Alpharetta, GA

JOB DETAILS
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), Analysis Skills, Application Programming Interface (API), Business Analysis, CSS (Cascading Style Sheet), Cloud Computing, Code Reviews, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Cross-Functional, Database Administration, Debugging Skills, Design Patterns Programming Methodologies, ECMAScript, Ecosystems, Emerging Technology, Git, HTML (HyperText Markup Language), Hibernate, Identify Issues, Industry/Trade Analysis, Information Technology & Information Systems, Internet Application, Java, JavaScript, Microservices, Microsoft Windows Azure, Mock Up, MongoDB, MySQL, Object Oriented Design (OOD), Object Relational Mapping (ORM), Performance Tuning/Optimization, PostgreSQL, Problem Solving Skills, Programming Languages, Quality Management, REST (Representational State Transfer), React.js, SQL (Structured Query Language), Scalable System Development, Scrum Project Management and Software Development, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Spring Framework, Spring MVC, Subversion, Team Player, Test Plan/Schedule, User Experience Design (UXD), User Interface Design, User Interface/Experience (UI/UX), Web Services
LOCATION
Alpharetta, GA
POSTED
30+ days ago
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

About the Company

O

Ova Technologies