Search by job, company or skills

C

Java & React Developer

5-10 Years
Save
  • Posted 3 days ago
  • Over 50 applicants
Quick Apply

Job Description

Position: Java & React Developer

Location: Pune

Experience: 5+ Years

Employment Type: Full-Time

About the Role

We are seeking a skilled Java & React Developer with 5+ years of experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have strong expertise in Java-based backend development and React.js frontend development, with the ability to deliver high-quality, performance-driven solutions.

Key Responsibilities

  • Design, develop, test, and maintain enterprise-grade web applications.
  • Build and enhance backend services using Java, Spring Boot, and RESTful APIs.
  • Develop responsive and interactive user interfaces using React.js.
  • Collaborate with cross-functional teams including Product, QA, DevOps, and Business stakeholders.
  • Optimize application performance, scalability, and security.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot and resolve application issues in development, testing, and production environments.
  • Integrate third-party services, APIs, and databases.
  • Contribute to architecture discussions and technical design decisions.

Required Skills

Backend

  • Strong experience in Java (Java 8/11/17).
  • Hands-on experience with Spring Boot, Spring MVC, Spring Security, and Microservices.
  • Experience developing RESTful APIs and web services.
  • Knowledge of Hibernate/JPA and ORM frameworks.
  • Strong understanding of design patterns and OOP concepts.

Frontend

  • Strong experience with React.js.
  • Proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3.
  • Experience with Redux, Context API, React Hooks.
  • Knowledge of responsive design and frontend performance optimization.

Database & Tools

  • Experience with SQL databases such as MySQL, PostgreSQL, or Oracle.
  • Knowledge of MongoDB or other NoSQL databases is preferred.
  • Experience with Git, Maven, Gradle, and CI/CD pipelines.
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP) is an advantage.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of hands-on software development experience.
  • Strong analytical, problem-solving, and communication skills.

Preferred Skills

  • Experience working in Agile/Scrum environments.
  • Exposure to DevOps practices and containerized deployments.
  • Knowledge of testing frameworks such as JUnit, Mockito, Jest, or React Testing Library.
  • Experience with event-driven architectures and messaging systems like Kafka or RabbitMQ.

More Info

Job Type:
Function:
Employment Type:

Job ID: 149729327

Similar Jobs

Pune, India

Skills:

JavaPostgreSQLSpring BootCss3RedisJavascriptHtml5InfluxdbReactjsMongoDBRest ApisAws S3

Pune

Skills:

MySQLPostgreSQLNosqlMongoDBCassandraReactJava

Pune, India

Skills:

react.js OauthPostgreSQLReduxJwtCss3GitMySQLHtml5JavaScript ES6Context APIJava Spring Boot

Pune, India

Skills:

react.js MySQLJwtGithubMaterial UITypescriptGitlabHtml5Css3ReduxGitOauth2PostgreSQLMongoDBJava Spring BootRESTful API designContext APITailwind

Pune, India

Skills:

react.js Spring BootSpring MVCMySQLJavaSpring Data JpaReduxJsonPostgreSQLMongoDBRest ApisContext API