Search by job, company or skills

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

Early Applicant
  • Posted 8 hours ago
  • Be among the first 10 applicants

Job Description

Overview:

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

Job Title: Software Engineer (III) - Core Engineer III

Location: Chennai

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:

  • Engineer III Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang.
  • 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152472005

Similar Jobs

Chennai, India

Skills:

.NETGitGcpAzureSqlAWSC SharpAngularEmbarco CMS

Chennai, India

Skills:

Rest ApiDevopsHibernateCloudDockerSpring BootSpring FrameworkMicroservicesAngular 2.x or above

Chennai, India

Skills:

software craftsmanship TestingBigQueryAngularPythonDebuggingJenkinsSQL databasesPerformance optimizationTekton

Chennai, India

Skills:

JavaSpring BootAWSFull Stack Development

Chennai, Pune

Skills:

Oauth2JwtSpring BootSqlJava 8AngularMicroservicesNosqlMockitoJUnitDockerReactjsSpring SecurityRest ApisKubernetes

Beware of Scammers

We don’t charge money for job offers