Gemological Institute of America logo

Principal Software Engineer - Day Shift

Gemological Institute of America
Posted a month ago

LOCATION

Navi +1 · Onsite

EXPERIENCE

6+ Years

TYPE

FullTime

SKILLS REQUIRED

RESTful APIsMicroservices ArchitectureCI/CDKubernetesTypescriptSpring BootAWS ServicesdockerGraphQL

Job description

Overview

Principal Software Engineer responsible for delivering complex, high-impact software solutions and providing deep technical leadership to engineering efforts.

What you'll do

  • Engineer and maintain complex database and microservices-based solutions using modern cloud and web technologies.
  • Lead engineering of Lab applications supporting new business initiatives.
  • Build and maintain RESTful services, and GraphQL where applicable, for system integration.
  • Code, test, and implement software using high-performance, loosely coupled systems with strong test coverage.
  • Establish technical standards, system patterns, and best practices across teams.
  • Mentor engineers and perform proactive system reviews for improvements, automation, and reliability, including RCAs when needed.
  • Participate in Agile ceremonies and continuous improvement activities.

What you'll need

  • 6+ years of IT experience, including at least 4 years building front-end and/or back-end systems.
  • Strong experience with microservices, REST/GraphQL, APIs, cloud technologies, and containerization (Docker).
  • Experience with CI/CD and DevOps practices.
  • Experience working with AWS required.
  • Bachelor’s degree in Computer Science, Information Systems, or related field.
  • Backend expertise in Spring and/or Micronaut (preferred) and frontend expertise in TypeScript and React/NestJS (preferred).
  • Strong OWASP security knowledge and authentication/authorization patterns.

Details

  • Location: Navi, Mumbai.
  • Work is described as primary office-based.
  • May require domestic and/or international travel if needed.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Principal Software Engineer - Day Shift