Job Detail

Senior Full Stack Developer
IT Full-Time Job ID: DGC00685

 Chennai, Tamil Nadu     5-10 Yrs    ₹06 - ₹12 Yearly

Job description

Senior Full stack Developer

We are seeking a Senior Full-Stack Developer with strong front-end expertise in JavaScript (React, Angular, or Vue) and a solid backend foundation in Spring Boot microservices. You should be comfortable working across the stack and experienced with real-time messaging systems like Apache Kafka. Familiarity with Kubernetes and modern DevOps practices is a plus.

Responsibilities:

  • Design, develop, and maintain scalable full-stack web applications.
  • Build responsive, high-performance user interfaces using modern JavaScript frameworks (React, Angular, or Vue).
  • Develop backend services and APIs using Spring Boot in a microservices architecture.
  • Implement real-time messaging and data streaming solutions with Apache Kafka.
  • Deploy and manage microservices in Kubernetes clusters.
  • Collaborate with product managers, designers, DevOps, and QA engineers.
  • Participate in code reviews, architecture discussions, and performance tuning.
  • Maintain high standards of code quality through testing and documentation.
  • Mentor junior developers and contribute to a high-performance engineering culture.

Required Skills & Qualifications:

  • Bachelors or masters degree in computer science, Engineering, or related field.
  • 5+ years of professional software development experience.
  • Strong proficiency in JavaScript, HTML5, CSS3, and at least one modern JS framework (React, Angular, or Vue).
  • Experience building scalable REST APIs using Java and Spring Boot.
  • Working knowledge of Apache Kafka for messaging/event-driven architecture.
  • Understanding of Kubernetes for container orchestration and service deployment.
  • Familiarity with Docker, Git, and CI/CD pipelines.
  • Experience with SQL and NoSQL databases.
  • Solid understanding of software development best practices, design patterns, and agile methodologies.
  • Excellent communication and problem-solving skills.

Preferred Qualifications:

  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Exposure to GraphQL, WebSocket, or micro frontends.
  • Experience with monitoring/logging tools (Prometheus, Grafana, ELK).
  • Understanding of security best practices in web and microservices development.
  • Experience with automated testing tools like Jest, Cypress, JUnit, or Mockito.

 


Apply for the job
Only .pdf,.doc,.docx Files are allowed.
Only .jpg,.jpeg,.png Files are allowed.