Software Engineer III - Core Engineer III

7 - 12 years

18 - 20 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

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

Position Description:

  • As a Software Engineer working in the client's IT, you will join a team that supports to develop scalable and resilient digital products.
  • Work on a balanced product team to define, design, develop and deploy Java (17.x + ) Spring/Spring boot (3.x) /microservices products hosted on Google Cloud Platform (GCP).
  • Develop and maintain digital expertise by researching latest industry trends and standards, driving innovation through PoCs and experiments.
  • Build highly resilient applications using GCP features which will scale in ambiguous situations.
  • Develop microservices with 100% availability being consumed by multiple teams (Internal and External)
  • Building API layer for partners to integrate their systems with our systems, orchestrate in APIGEE endpoints using java and Spring Boot.
  • Build RESTFUL APIs and developing API documentation using Swagger or equivalent.
  • Build various caching layers like endpoint (reverse proxy), cache aside, read/ write through.
  • Perform a thorough technical discovery, identifying problem areas, technical and business requirements, and as-is and future state scenarios.
  • Evaluate potential solutions using both technical and commercial criteria that support the established cost and service requirements.
  • Follow enterprise architecture processes and advise teams on cloud design, development, and architecture, service blueprints.
  • Work with Architects, IT management, technical leads, developers, architects from each discipline and business domain, Agile coaches with continuous improvement and innovative mindset.
  • Develop and automate unit and integration test scripts.
  • Act as a mentor for less experienced developers through both your technical knowledge and ability to inspire a team to build extraordinary impact together.
  • Understand the depth of the User Stories and provide accurate estimates.
  • Automate performance monitoring and notification in the event of failures using best practices and tools.
  • Research new technologies, influences and implements enterprise technology shifts and new trends impacting the client's application delivery.
  • Participate in highly collaborative.
  • Full Stack eXtreme Programming (XP)
  • Pair Programming o Test Driven Development (TDD)
  • DevOps
  • Continuous Integration and Continuous Deployment (CI/CD)
  • Security (SAST/DAST)
  • Monitoring/logging/tracing/ tools (SPLUNK, Dynatrace, etc)
  • Engage in Agile practices including but not limited to Stand-ups, backlog grooming, sprint demos and journey mapping.

Position Qualifications:

  • B.E. / B.Tech / M.C.A
  • Overall 7+ years of experience in developing and maintaining enterprise scale Web applications and Backend Services
  • 5+ years of technical expertise in Core Java, Spring Boot, Spring Core, Spring Batch, Reactive programming, Micro services, streams understanding for data pipelines.
  • 3+ years of experience in Cloud (GCP, AWS, AZURE).
  • Ability to architect microservices in GCP cloud and 2+ years of experience in GCP Features - Compute Engine, Cloud Run, Cloud SQL, Pub/Sub, Redis etc.
  • Understanding of implementing APIGEE endpoints using java and SpringBoot.
  • Understanding of various caching layers like endpoint (reverse proxy), cache aside, read/ write through.
  • Strong sense of code with ability to analyze code using quality toold like SonarQube, Cycode, 42 Crunch to review, rework and deliver Quality code.
  • Do code deployments using CICD pipeline with GCP - Tekton and Terraform config.
  • Experience in TDD using JUNIT, Mockito and JMeter
  • Experience in Enterprise data analytics, Reporting and Monitoring using Splunk, Dynatrace, healthnut etc

Skills Required:

  • Full Stack Java Developer, GCP,
  • Spring Boot, React, Microservices, cloudbuild

Skills Preferred:

  • POSTGRES, Cloud SQL, Big Query,

Experience Required:

  • Overall 7+ years of experience in developing and maintaining enterprise scale Web applications and Backend Services
  • 5+ years of technical expertise in Core Java, Spring Boot, Spring Core, Spring Batch, Reactive programming, Micro services, streams understanding for data pipelines.
  • 3+ years of experience in Cloud (GCP, AWS, AZURE).
  • Ability to architect microservices in GCP cloud and 2+ years of experience in GCP Features - Compute Engine, Cloud Run, Cloud SQL, Pub/Sub, Redis etc.

Experience Preferred:

  • Understanding of implementing APIGEE endpoints using java and SpringBoot.
  • Understanding of various caching layers like endpoint (reverse proxy), cache aside, read/ write through.
  • Strong sense of code with ability to analyze code using quality toold like SonarQube, Cycode, 42 Crunch to review, rework and deliver Quality code.
  • Do code deployments using CICD pipeline with GCP - Tekton and Terraform config.

Education Required:

  • Bachelor's Degree

Education Preferred:

  • Master's Degree

TekWissen Group is an equal opportunity employer supporting workforce diversity.

Mock Interview

Practice Video Interview with JobPe AI

Start Big Query Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
TekWissen logo
TekWissen

IT Services and IT Consulting

Ann Arbor MI

RecommendedJobs for You