Principal Application Developer - Day Shift

Gemological Institute of America

Mumbai

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading gemological institute is seeking a Principal Software Developer to lead the development of advanced software solutions for lab operations. This senior role requires expertise in microservices and cloud technologies, with a focus on maintaining security and scalability. You will mentor engineers and collaborate with cross-functional teams. The successful candidate will hold a Bachelor's degree in Computer Science and possess at least 6 years of experience in IT, including a strong focus on system integration and best practices in software engineering.

Qualifications

  • Minimum of 6 years in IT with at least 4 years in development.
  • Proven technical leadership experience required.
  • Experience with cloud technologies and containerization essential.

Responsibilities

  • Design, build, and maintain complex microservices and databases.
  • Lead development of Lab applications to support new business initiatives.
  • Establish technical standards and architecture patterns across teams.

Skills

Microservices
REST API
GraphQL
Cloud Technologies
Docker
CI/CD
DevOps Practices
OO Design

Education

Bachelor’s degree in Computer Science or related field

Tools

Spring
Micronaut
Typescript
React
NestJS
AWS

Job description

The Principal Software Developer is a senior technical leader responsible for designing and delivering complex, high-impact software solutions that support GIA’s lab operations and their integration with external systems. The role exists to provide deep technical expertise, architectural leadership, and innovation while partnering closely with researchers, solution analysts, and business stakeholders. This position drives the creation of scalable, secure, and maintainable software through modern cloud, microservices, and data-driven technologies. Ultimately, this role ensures that GIA’s cutting-edge research and operational systems are supported by best-in-class software engineering practices.## Essential DutiesDesign, build, and maintain complex database and microservices-based solutions using modern cloud and web technologies. Lead the development of Lab applications supporting new business initiatives Build and maintain RESTful (and where applicable GraphQL) web services for system integration. Code, test, and implement software using high-performance, loosely coupled architectures with strong test coverage. Establish and maintain technical standards, architecture patterns, and best practices across teams. Collaborate with cross-functional teams to define requirements and deliver high-quality user experiences. Mentor and provide technical guidance to engineers and developers on design and architecture. Proactively review systems for improvements, automation, and reliability; conduct RCAs when needed. Participate in Agile ceremonies and continuous improvement activities; perform other duties as assigned.## Competencies• Advanced knowledge of OO design, architecture, and integration patterns. • Deep expertise in backend (Spring, Micronaut preferred) and frontend development (Typescript, React/NestJS preferred). • Strong understanding of OWASP security principles and authentication/authorization design. • Expertise in relational and NoSQL databases and data integration. • Experience working with AWS required. • Excellent problem-solving, analytical, and decision-making skills. • Strong communication and stakeholder management abilities. • Ability to influence without authority and lead by example. • Commitment to code quality, testing, and documentation. • Ability to work effectively in diverse, collaborative environments.## QualificationsEducation Qualifications and Certifications • Bachelor’s degree in Computer Science, Information Systems, or related field. Previous Work Experience, including Leadership Experience • Minimum of 6+ years of IT experience, with at least 4 years building front-end and/or back-end systems; demonstrated technical leadership. Technical / Domain Specific / Functional Experience and Knowledge • Strong experience with microservices, REST/GraphQL APIs, cloud technologies, containerization (Docker), CI/CD, and DevOps practices. GIA or G&J Industry Specific Experience and Knowledge • Familiarity with laboratory, grading, or operational technology environments is preferred but not required. Critical Experiences (including challenges that were overcome, proven skills, demonstrated outcomes, etc.) • Proven track record of delivering complex, cross-system solutions; mentoring engineers; and designing secure, scalable architectures.**Disclaimer:** This job description indicates in general terms, the type and level of work performed as well as the typical responsibilities of employees in this classification and it may be changed by management at any time. Other duties may also apply. Nothing in this job description changes the at-will employment relationship existing between the Company and its employees.Working at GIA Services means you can express your passion for education, gemstones, business, and make a difference. GIA Services seeks skilled professionals that will work as a team to fulfill its mission of building new capabilities, modernizing processes, and enabling future scalability. We welcome you to explore your career path in GIA Services! **Pre-Employment Requirements:** • Applicants and new hires are subject to background checks as per the company policy, this will include reference checks, address, education verification, police verification and work history verification. **Equal Opportunity** • GIA Services is an equal opportunity employer and does not discriminate against persons on the basis of race, religion, national origin, sexual orientation, gender, marital status, age, disability, or veteran’s status. • Please review our current available positions. Due to the high volume of resumes we receive daily, we regret that we cannot personally contact every applicant. Candidates whose experience closely matches our qualification requirements will be contacted by GIA Services Human Resources department and invited for an interview. Thank you for your interest.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Application Developer - Swing Shift
Sr. Application Developer - Swing Shift

Gemological Institute of America • Mumbai

On-site
INR 1,200,000 - 1,500,000
Application Developer - Day Shift
Application Developer - Day Shift

Gemological Institute of America • Mumbai

On-site
INR 600,000 - 800,000
Lead, Application Development - Noon Shift
Lead, Application Development - Noon Shift

Gemological Institute of America • Mumbai

On-site
INR 1,500,000 - 2,500,000
Application Developer - Swing Shift
Application Developer - Swing Shift

Gemological Institute of America • Mumbai

On-site
INR 600,000 - 800,000
Sr. Application Developer - Day Shift
Sr. Application Developer - Day Shift

Gemological Institute of America • Mumbai

On-site
INR 900,000 - 1,200,000
Sr. Cloud Platform Engineer
Sr. Cloud Platform Engineer

Gemological Institute of America • Mumbai

On-site
INR 1,500,000 - 2,500,000
Lead, Application Development - Swing Shift
Lead, Application Development - Swing Shift

Gemological Institute of America • Mumbai

On-site
INR 1,500,000 - 2,500,000
Associate Application Developer - Swing Shift
Associate Application Developer - Swing Shift

Gemological Institute of America • Mumbai

On-site
INR 400,000 - 600,000
Cloud Platform Engineer (Day Shift)
Cloud Platform Engineer (Day Shift)

Gemological Institute of America • Mumbai

On-site
INR 3,500,000 - 5,500,000
Associate QA Analyst - (Swing Shift)
Associate QA Analyst - (Swing Shift)

Gemological Institute of America • Mumbai

On-site
INR 300,000 - 500,000