Search by job, company or skills

Insight Global

Sr software engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About This Role:

We are establishing a engineering team in India to strengthen and support our forward development teams. This team will play a critical role in maintaining system reliability, resolving production issues, enhancing microservices, and continuously improving quality and automation.

While the primary focus will be LiveSite support and system stability, this is not a traditional support role. We are looking for engineers who take ownership, proactively investigate issues, and develop a deep understanding of the full technology stack. The role spans Angular front-end applications, Spring Boot microservices, messaging systems, and automated testing frameworks.

This position will collaborate closely with our onsite US teams, with defined morning overlap hours to enable effective partnership, issue triage, and technical alignment.

The ideal candidate is technically strong, solution-oriented, and motivated to grow across the stack while contributing to operational excellence.

Required Skills & Experience:

6+ years of hands-on experience with Java (Java 8+ preferred)

Strong experience with Spring Boot and microservices architecture

2+ years of experience with Angular and modern JavaScript/TypeScript

Experience working with messaging systems (Kafka, RabbitMQ, or similar brokers)

Experience with relational databases (MySQL, SQL Server) and/or NoSQL databases (MongoDB)

Experience with unit testing and understanding of TDD principles

Experience troubleshooting distributed or production systems

Solid understanding of design patterns, CQRS, and system scalability concepts

Strong communication skills and ability to collaborate across geographies

Nice to Have:

Direct experience with Kafka

Experience with Selenium and/or Playwright automation frameworks

Experience with cloud platforms (AWS, Azure)

Experience with observability tools (Elastic, monitoring platforms)

Prior experience in LiveSite, production support, or reliability engineering roles

Experience mentoring engineers and promoting engineering best practices

Experience using Jira, Confluence, Git/Bitbucket

What You'll Do:

Investigate, troubleshoot, and resolve production issues across Angular, Spring Boot, and messaging-based systems

Enhance and maintain microservices built using CRUD and CQRS patterns

Collaborate with Product, QA, and Forward Development teams to ensure system reliability and scalability

Improve system observability, monitoring, and operational readiness

Participate in Agile/Kanban workflows

Partner with US-based teams during defined overlap hours for coordination and knowledge sharing

Identify and implement improvements to system performance, reliability, and maintainability

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 143751099

Similar Jobs