Skip to main content

Full Stack Developer - Java/React.js

Technology
Cubical Operations
1 month agoUntil 13/11/2026
Full time

Job description

Position : Java & React Developer

Location : Pune

Experience : 6 Years

Employment Type : Full-Time

About the Role :

We are seeking a skilled Java & React Developer with 6 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
Keywords
ReactOSHTML5CodingApache KafkaReduxSpring FrameworkSpring SecurityScalabilityMongodbMAVENTypescriptRabbitMQModel–view–controllerOracle DatabaseMockitoJavaScriptDevOpsCss 3MysqlPostgresql

Interested in this role?