Search by job, company or skills

**********

Java react - Full stack

Company name confidential
Quick Apply
  • 11 hours ago
  • Over 50 applicants
Exp: 5-12 Years
11 - 20 LPA

Developer Platform

Job Description

A Full Stack Developer with expertise in Java and React is responsible for designing, developing, and maintaining scalable web applications. This role involves working on both the front-end and back-end components, ensuring seamless user experiences and efficient server-side operations.

Key Responsibilities:

  1. Full Stack Development:
  • Design and implement user-facing features using React for the front end.
  • Develop and maintain robust server-side logic, APIs, and microservices using Java and related frameworks (e.g., Spring Boot).
  1. Database Management:
  • Design and manage relational and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Optimize database queries and ensure data integrity.
  1. API Development and Integration:
  • Build RESTful APIs and integrate third-party APIs or services.
  • Ensure secure and efficient data exchange between front-end and back-end systems.
  1. Testing and Debugging:
  • Write unit, integration, and end-to-end tests for both front-end and back-end components.
  • Debug and resolve issues across the entire stack to ensure application stability and performance.
  1. Code Optimization and Maintenance:
  • Write clean, modular, and reusable code following best practices.
  • Refactor existing code to improve readability, maintainability, and performance.
  1. Collaboration and Agile Practices:
  • Work closely with product managers, designers, and other developers in an Agile environment.
  • Participate in sprint planning, daily stand-ups, and code reviews.
  1. Performance Optimization:
  • Optimize front-end performance for speed and responsiveness.
  • Monitor and enhance back-end scalability and reliability.
  1. Security and Compliance:
  • Implement secure coding practices to safeguard against vulnerabilities.
  • Ensure compliance with organizational and industry standards.

Required Skills and Qualifications:

  • Technical Expertise:
  • Strong proficiency in Java and related frameworks like Spring Boot or Hibernate.
  • Hands-on experience with React.js and related libraries/tools (e.g., Redux, React Router).
  • Proficiency in front-end technologies: HTML5, CSS3, JavaScript (ES6+), and responsive design principles.
  • Solid understanding of RESTful APIs and WebSocket communication.
  • Familiarity with build tools like Webpack, Babel, or npm/yarn.
  • Database Knowledge:
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
  • Proficiency in writing complex SQL queries and database optimization.
  • DevOps and CI/CD:
  • Familiarity with DevOps tools like Docker, Kubernetes, Jenkins, or GitHub Actions.
  • Experience with cloud platforms (e.g., AWS, Azure, or GCP) is a plus.
  • Soft Skills:
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills to work effectively with cross-functional teams.
  • Ability to manage multiple tasks and deliver high-quality work within deadlines.

Preferred Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 3+ years of experience in full-stack development with Java and React.
  • Experience with state management libraries (e.g., Redux or Context API).
  • Knowledge of testing frameworks like JUnit, Jest, or Cypress.
  • Understanding of microservices architecture and containerization.

The Full Stack Developer (Java + React) ensures the delivery of high-quality, scalable web applications by combining expertise in both front-end and back-end development, contributing to the overall success of software solutions.

More Info

Skills Required

Login to check your skill match score

Login

Date Posted: 28/11/2024

Job ID: 101655285

Report Job

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 28-11-2024 05:48:42 AM