Senior Java Full Stack Engineer – Spring Boot, Angular, GCP & GenAI

TekWissen India

Chennai District

Hybrid

INR 1,500,000 - 2,100,000

Full time

35 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model

Job summary

TekWissen India is seeking a highly skilled Senior Java Full Stack Developer (6+ IT years, 4+ years in development) to join our dynamic engineering team. You will design, develop, and deploy robust, scalable applications using Java, Spring Boot, Angular, and GCP, with a focus on secure RESTful services, microservices, and AI/ML API integration.

This hybrid role requires 4 days in the office in Chennai. Collaborative work with cross-functional teams and adherence to CI/CD practices will be

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 5 to 8 years of professional software development experience.
  • Deep understanding of Java, multi-threading, memory management, and OOP concepts.
  • Extensive experience with Spring Boot, Spring Cloud, JPA/Hibernate, and Spring Security.
  • Strong hands-on Angular experience with NgRx/RxJS and modern web standards.
  • GCP services, including CloudRun, Cloud SQL, Pub/Sub, IAM, Vertex AI.
  • Experience integrating AI/LLMs and vector databases is a plus.
  • SQL and relational databases; knowledge of NoSQL is a plus.
  • Git, Gradle, Docker, Kubernetes; SDLC, CI/CD knowledge.

Responsibilities

  • Backend & Frontend full-stack development using Java, Spring Boot, and Angular.
  • Design, develop, and maintain RESTful APIs and microservices.
  • Implement secure, versioned APIs and ensure integration across services.
  • Deploy and scale on GCP using GKE, Cloud Run, and related tools.
  • Build and maintain CI/CD pipelines and automated tests.
  • Integrate AI/ML APIs and collaborate with data science teams.

Skills

Full Stack Java
LLM
Microservices
Spring Boot
Angular
GCP
GenAI

Education

Bachelor's Degree
Bachelor's Degree

Tools

Git
Gradle
Docker
Kubernetes

Job description

TekWissen is a global workforce management provider throughout India and many other countries in the world. The below client is a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet

Work Type: Hybrid (4 Days work From Office)

Position Description:

  • We are seeking a highly skilled and motivated Senior Java Full Stack Developer (5-8 years of experience) to join our dynamic engineering team.
  • In this role, you will be responsible for designing, developing, and deploying robust, scalable, and secure end-to-end applications.
  • The ideal candidate will possess deep expertise in Java and Spring Boot for backend services, strong proficiency in Angular for crafting modern user interfaces, and hands-on experience with Google Cloud Platform (GCP).
  • Additionally, a strong interest or experience in integrating AI/Machine Learning APIs to build intelligent, next-generation features is highly desired.

Key Responsibilities:

  • Backend & Frontend Development (Full Stack) Design, develop, and maintain high-performance, scalable backend services using Java (8/11/17+) and Spring Boot.
  • Architect and build robust, responsive, and state-of-the-art user interfaces using Angular (v18+), TypeScript, HTML5, and SCSS/CSS3.
  • Design and implement secure, versioned, and well-documented RESTful APIs and microservices.
  • Ensure seamless integration between backend microservices and frontend components.
  • Cloud Infrastructure & DevOps (GCP) Deploy, manage, and scale containerized applications on Google Cloud Platform (GCP) utilizing services such as GKE, Cloud Run.
  • Work with cloud databases and storage solutions (e.g., Cloud SQL, Cloud Storage).
  • Participate in building and maintaining automated CI/CD pipelines (Cloud build, Tekton) to ensure seamless delivery.
  • AI Integration & Innovation Integrate AI/ML capabilities into existing applications by consuming modern LLM APIs (such as Google Vertex AI, OpenAI) and building intelligent search or automation features.
  • Collaborate with data science or AI teams to implement, test, and optimize AI-driven application workflows.
  • Database, Architecture & Code Quality Design and optimize relational database schemas (PostgreSQL, Oracle) and utilize NoSQL databases when appropriate.
  • Write clean, well-tested, and maintainable code adhering to SOLID principles and industry design patterns.
  • Write comprehensive unit and integration tests using JUnit, Mockito, and Jasmine/Karma (or Jest).
  • Conduct peer code reviews and leverage tools like SonarQube, CyCode and FOSSA to maintain high standards of code quality and security.
  • Collaboration & Agile Delivery Actively participate in Agile/Scrum ceremonies (daily stand-ups, sprint planning, backlog grooming, and retrospectives).
  • Collaborate closely with Product Owners, UI/UX Designers, and QA Engineers to translate business requirements into technical solutions.
  • Mentor junior and mid-level developers, assisting in technical problem-solving and knowledge sharing.

Skills Required:

  • Full Stack Java Developer, LLM, Microservices, Spring Boot, API, GenAI, Angular, GCP, Cloud Architecture

Skills Preferred:

  • LLM, GenAI

Experience Required:

  • 6+ years in IT; 4+ years in development

Required Technical Skills & Qualifications:

Education:

  • Bachelors or Masters degree in Computer Science or a related field.
  • Experience: 5 to 8 years of professional experience in software development.
  • Core Java: Deep understanding of Java, multi-threading, concurrency, memory management, and OOPs concepts.
  • Spring Framework: Extensive experience with Spring Boot, Spring Cloud, JPA/Hibernate, and Spring Security.
  • Frontend Framework: Strong hands-on experience with Angular, state management (NgRx/RxJS), and modern web standards.
  • GCP Ecosystem: Hands-on experience with Google Cloud Platform services (CloudRun, Cloud SQL, Pub/Sub, IAM, Vertex AI).
  • AI/ML Integration: Conceptual or practical experience utilizing machine learning APIs, LLMs, prompt engineering, or vector databases.
  • Databases: Proficiency in SQL and relational database management systems (RDBMS).
  • Tools: Proficient with Git, Gradle, Docker, and Kubernetes.
  • Preferred/Nice-to-Have Skills Experience with Event-Driven Architecture (using Google Pub/Sub or Apache Kafka).
  • Experience in optimizing frontend performance and loading states in Angular.
  • Familiarity with Python (useful for AI/ML pipeline integrations).
  • Knowledge of Application Performance Monitoring (APM tools (e.g., Google Cloud Monitoring, Dynatrace).

Education Required:

  • Bachelor's Degree

Additional Information :

  • Additional Information The ideal candidate is a strong Java developer who embraces AI as a tool to enhance software development and application capabilities.
  • This role focuses on building production software systems that intelligently leverage AI, rather than developing AI/ML models.
  • Experience with traditional software engineering practices, design patterns, and enterprise architecture is paramount, with AI serving as an accelerator and feature enhancer for business solutions.

TekWissen Group is an equal opportunity employer supporting workforce diversity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Full Stack Engineer - Spring Boot, Angular, GCP & GenAI
Senior Java Full Stack Engineer - Spring Boot, Angular, GCP & GenAI

TekWissen • Chennai District

Hybrid
INR 1,500,000 - 3,000,000
Senior Java Full Stack Developer – Spring Boot, React, GCP & PostgreSQL
Senior Java Full Stack Developer – Spring Boot, React, GCP & PostgreSQL

TekWissen India • Chennai District

Hybrid
INR 1,800,000 - 2,800,000
Senior Java Full Stack Developer Spring Boot, React, GCP & PostgreSQ
Senior Java Full Stack Developer Spring Boot, React, GCP & PostgreSQ

TekWissen • Chennai District

Hybrid
INR 1,800,000 - 2,800,000
Back-end Software Development Engineering Engineer III
Back-end Software Development Engineering Engineer III

TekWissen • Chennai District

Hybrid
INR 1,200,000 - 2,400,000
AI Full Stack Developer (Java + Angular)
AI Full Stack Developer (Java + Angular)

Hind Industec • Pune District

On-site
INR 1,200,000 - 1,800,000
Full Stack Java Developer
Full Stack Java Developer

ANRGI TECH Pvt. Ltd. • Chennai District

On-site
INR 3,500,000 - 7,000,000
Full Stack Java Developer
Full Stack Java Developer

Anrgi Tech Private Limited • Chennai District

On-site
INR 1,500,000 - 4,000,000
Java Full Stack Developer
Java Full Stack Developer

PalTech • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Java Developer – AI & Agentic Applications
Senior Java Developer – AI & Agentic Applications

Ignisov Consulting Services • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Fullstack Developer - Java
Fullstack Developer - Java

Accenture • Hyderabad

On-site
INR 1,800,000 - 2,800,000