Search by job, company or skills

Umanist NA

Senior Full Stack Engineer

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

Job Description

Senior Full Stack Engineer,34720

Experience: 8+ Years

Location: Chennai (Onsite)

Employment Type: Full-Time

CTC: Up to 30 LPA

Role Overview

We are looking for a highly skilled Senior Software Engineer to design, build, and maintain scalable, cloud-native applications. The role involves full ownership of the software development lifecyclefrom understanding user needs and defining architecture to development, testing, deployment, and continuous optimization. The ideal candidate will be comfortable working across the stack and collaborating with cross-functional teams to deliver high-quality, user-centric solutions.

Key Responsibilities

  • Engage with stakeholders to deeply understand use cases, business requirements, and user pain points, advocating for user-focused solutions
  • Design, develop, test, deploy, and maintain scalable software applications using modern engineering practices
  • Solve complex technical problems using appropriate tools, frameworks, methodologies (Agile), and technologies
  • Evaluate application requirements and define suitable technology stacks, integration approaches, and deployment strategies
  • Design high-level software architecture, defining system components, interfaces, and data flows
  • Collaborate with product owners, designers, architects, and other engineering teams
  • Define and implement software testing strategies, standards, and best practices
  • Continuously improve application performance, scalability, and reliability
  • Apply engineering best practices such as Test-Driven Development (TDD), Continuous Integration, and Continuous Delivery
  • Implement security best practices including data encryption, anonymization, and secure access controls
  • Build intuitive, user-friendly interfaces and experiences
  • Develop and maintain backend services including APIs and microservices
  • Evaluate and adopt emerging technologies to improve development efficiency and solution quality

Required Skills & Experience

  • 8+ years of overall IT experience
  • 5+ years of hands-on experience with Java (8/11/17+), Spring Boot, and Microservices architecture
  • 3+ years of experience working in GCP cloud-native environments, including:
    • Cloud Run
    • BigQuery
    • Pub/Sub
  • Strong expertise in designing and implementing REST APIs and GraphQL
  • 1+ year of experience deploying Google Cloud infrastructure using Terraform
  • Strong understanding of object-oriented design, design patterns, and SQL performance optimization
Preferred Skills

  • Strong experience with the Spring ecosystem (Spring Data, Spring Security, Spring Cloud)
  • Knowledge of CI/CD pipelines, preferably using Tekton
  • Experience building event-driven architectures using Pub/Sub
  • Basic knowledge or hands-on experience with React.js for effective frontend collaboration
  • Solid understanding of development, testing, debugging, and monitoring in distributed cloud systems

Education

  • Bachelor's Degree in Engineering or a related field

Skills: pub/sub,spring boot,bigquery,cloud run,microservices,java

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 138359575