Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Lead Software Engineer - Java Development

  • Source: Naukri
  • Scientific Games Technologies
  • $15,603.5 to $31,206.99 /yr
  • On-site
  • Bengaluru
  • Full-Time
  • Senior

Job Description

Lead Software Engineer (Java)

Role Summary

The Lead Software Engineer (Java) provides technical leadership across multiple backend services, drives architectural decisions, and ensures the successful delivery of strategic platform capabilities. The role is accountable for defining engineering standards, guiding solution architecture, mentoring engineers, and influencing technical direction across teams. The Lead Software Engineer serves as the primary technical authority within the product area, collaborating closely with Product Management, Architecture, DevOps, Security, and business stakeholders to deliver scalable, secure, and high-performing solutions for lottery and gaming platforms operating in highly regulated international markets.

Responsibilities

Software Development

Lead the design, architecture, and delivery of large-scale Java backend services, REST APIs, and distributed systems across multiple product components. Drive technical execution from concept through production, ensuring solutions align with enterprise architecture standards, scalability objectives, and business goals.

Software Maintenance

Own the overall technical health of the platform by driving proactive maintenance strategies, technical debt reduction initiatives, modernization efforts, and continuous reliability improvements. Lead the resolution of critical production issues and establish preventive measures to minimize operational risk.

Architecture & Design

Define and govern architecture standards, integration patterns, API design principles, and development best practices across the engineering organization. Lead architectural reviews, evaluate emerging technologies, and make strategic technology recommendations that improve platform capability, scalability, and maintainability.

Quality & Security

Champion engineering excellence across teams by establishing quality standards, testing strategies, security frameworks, and performance benchmarks. Ensure compliance with OWASP standards, regulatory requirements, and enterprise security policies applicable to gaming and lottery systems.

Leadership & Stakeholder Collaboration

Act as the primary technical advisor for product, business, and customer-facing teams. Provide technical leadership for strategic initiatives, guide engineering roadmaps, mentor senior engineers, and foster a culture of collaboration, innovation, and continuous improvement.

Authorities

  • Define and approve technical solutions, architecture approaches, and engineering standards across the team’s product portfolio.
  • Lead architectural reviews and make technology recommendations for strategic initiatives.
  • Make design and implementation decisions impacting multiple services, teams, or product areas.
  • Influence product roadmaps by identifying technical opportunities, risks, and dependencies.
  • Mentor Senior, Software, and Associate Engineers and provide technical leadership across projects.
  • Recommend process, tooling, and organizational improvements to enhance engineering effectiveness and product quality.
  • Drive technical hiring, interview processes, and engineering capability development.

Key Tasks

  • Define solution architectures for complex business initiatives spanning multiple systems and services.
  • Lead the design and implementation of enterprise-scale Java and Quarkus-based platforms and integrations.
  • Establish technical standards for API design, microservices architecture, security, observability, and performance.
  • Drive technical roadmaps, modernization initiatives, and platform evolution strategies.
  • Lead architectural reviews and approve major design decisions across projects.
  • Provide technical leadership during critical production incidents and major customer escalations.
  • Collaborate with Product Managers, Architects, DevOps, Security, and other engineering teams to align technical solutions with strategic objectives.
  • Identify, prioritize, and drive reduction of technical debt across the platform.
  • Lead code quality initiatives, engineering best practices, and continuous improvement programs.
  • Coach and mentor engineers at all levels; support career growth and technical capability development.
  • Contribute to workforce planning, recruitment, technical assessments, and onboarding of engineers.
  • Drive improvements in CI/CD, cloud adoption, automation, operational readiness, and platform observabi…

Skills

  • Java
  • quarkus

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Scientific Games Technologies

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes