Search by job, company or skills

Evnek

Senior Full-Stack Developer -React

new job description bg glownew job description bg glownew job description bg svg
  • Posted 25 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Senior Full-Stack Developer -Java

Experience: 8+ Years

Location: Chennai / Bangalore / Hyderabad

Notice Period: Immediate Joiners Only

Job Overview

We are seeking an experienced Full-Stack Developer with a strong foundation in Java-based microservices development and hands-on experience in React.js for front-end tasks. The ideal candidate will have extensive experience designing and implementing scalable backend systems and should be comfortable contributing to front-end development when required.

Key Responsibilities

  • Design, develop, and deploy scalable microservices using Java (Spring Boot).
  • Build and consume RESTful APIs for various application modules.
  • Work on front-end development using React.js, integrating it with backend APIs.
  • Ensure code quality, performance, and maintainability by following best practices and design patterns.
  • Collaborate closely with cross-functional teams including DevOps, QA, and Product to deliver end-to-end solutions.
  • Participate in code reviews, troubleshoot production issues, and optimize system performance.
  • Contribute to CI/CD pipelines and containerized deployments.

Mandatory Skills

Backend Java (Primary Focus):

  • Strong hands-on experience in Java 8+.
  • Proven expertise in Spring Boot and Microservices architecture.
  • Proficiency in RESTful API development, JSON, and integrations.
  • Strong understanding of OOP, design patterns, and clean code practices.
  • Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Exposure to messaging systems like Kafka or RabbitMQ (preferred).
  • Familiarity with build tools (Maven/Gradle) and CI/CD pipelines (Jenkins/GitLab).

Frontend React (Secondary Focus)

  • Working knowledge of React.js and modern JavaScript (ES6+).
  • Proficiency in HTML5, CSS3, and REST API integration.
  • Understanding of state management (Redux or Context API preferred).
  • Ability to handle basic UI development and troubleshoot front-end issues.

Preferred Skills

  • Experience with Docker and Kubernetes for containerization and orchestration.
  • Hands-on experience in cloud environments (AWS / GCP / Azure) for deployment and monitoring.
  • Familiarity with testing frameworks JUnit, Mockito (backend) and Jest, React Testing Library (frontend).

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 131764331