Lead Software Engineer - Java

3 Months ago • 10-15 Years • Programming

Job Summary

Job Description

As a Lead Software Engineer at Litmus GCC, you will lead the development of high-quality, scalable, and robust applications and services. You will drive critical architecture decisions, ensure code quality, and deliver solutions meeting performance, reliability, and security standards. Responsibilities include developing applications, enforcing coding standards, mentoring team members, conducting code reviews, and translating requirements into development tasks. Collaborate with DevOps for efficient deployment and contribute to technical improvements by incorporating feedback from other departments and integrating open-source technologies.
Must have:
  • 10+ years of software development experience
  • 7 years of experience as a technical team lead
  • Expert-level understanding of object-oriented programming
  • Strong experience with Spring Boot and Quarkus frameworks
  • Proficiency with Docker and Kubernetes
  • Experience working with message brokers such as Kafka
  • Expertise in authentication and authorization standards

Job Details

Who is Litmus 

Litmus is a growth-stage software company that is transforming the way companies harness the power of machine data to improve operations. Our software is enabling the next wave of digital transformation for the biggest and most innovative companies in the World – making Industrial IoT, Industry 4.0 and Edge Computing a reality. We just completed our Series B financing round, and we are looking to expand our team.

Why join the Litmus team 

You want to be a part of something great 

We pride ourselves on building the most talented and experienced team in the industry who knows how to win. We work hard and the results speak for themselves. We’re trusted by industry leaders like Google, Dell, Intel, Mitsubishi, Hewlett-Packard Enterprise and others as we partner to help Fortune 500 companies digitally transform. 

You want to define and shape the future

At Litmus you’ll have the opportunity to support and influence the next wave of the industrial revolution by democratizing industrial data. We’re leading the industry in edge computing to feed artificial intelligence, machine learning and other applications that rapidly change the way manufactures operate

You want to build and shape your career 

Join a growth-stage Silicon Valley company to build and define your career path in an environment that allows you to progress rapidly. Bring your unique experience, talent and expertise and add to it by collaborating with and learning from the brightest people in the industry.  

We are committed to hiring great people who are passionate about what they do and thrive on winning as a team. We welcome anyone and everyone who wishes to join the Litmus marketing team to apply and share their career experience, dreams and goals with us. 

Job Title: Lead Software Engineer - Java, Litmus GCC

Location: Pune, India

Direct Reporting: Head of Product Engineering, Litmus GCC

Work Experience: 10 to 15 years

About the Role:

As a Lead Software Engineer at Litmus GCC, you will take a hands-on leadership role in building high-quality, scalable, and robust applications and services. This position demands a proactive, experienced Java developer with deep technical knowledge, excellent problem-solving skills, and the ability to mentor and guide a team. You will be responsible for driving critical architecture decisions, ensuring code quality, and delivering solutions that meet our stringent performance, reliability, and security standards. This is a unique opportunity to work in a fast-paced environment where you can shape the technical direction of our products while collaborating closely with cross-functional teams to deliver impactful solutions.

 

The individual in this role will work closely with leadership team in India and Corporate to deliver the following key responsibilities:

 

Role’s Responsibilities:

  • Develop performant, testable, scalable, and robust applications and services.
  • Define and enforce coding standards, guidelines, and processes to maintain high code quality.
  • Provide technical leadership, mentor team members, and assist engineers in resolving complex issues.
  • Conduct detailed code reviews and stay actively involved in the development tasks within your team.
  • Make key architecture and design decisions for your team, collaborating with other lead engineers as needed.
  • Participate in project planning and design sessions with Product, Program Management, UX, and other stakeholders.
  • Translate software requirements into detailed, actionable development tasks.
  • Ensure code quality through rigorous testing, security vulnerability handling, and unit testing practices.
  • Collaborate with DevOps to configure, build, and deploy solutions efficiently.
  • Write clear and comprehensive technical design documents.
  • Identify and resolve critical dependencies across systems and applications.
  • Incorporate feedback from other departments to continuously drive technical improvements.
  • Research and integrate open-source technologies where appropriate.
  • Contribute innovative ideas to enhance technical solutions and explore new business opportunities.
  • Stay informed about industry trends, emerging technologies, and best practices, applying them to your work.

Role’s Desired Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.
  • 10+ years of experience in software development roles.
  • At least 7 years of experience as a technical team lead, designing and developing full-stack solutions with a Java backend.
  • Expert-level understanding of object-oriented programming principles, design patterns, and best practices.
  • Deep knowledge of error handling, multithreading, and advanced Java development techniques.
  • Strong experience with Spring Boot and Quarkus frameworks.
  • Hands-on experience building REST, gRPC, GraphQL, and WebSocket APIs in Java.
  • Proficiency with virtualization (VMs), Docker, Kubernetes, and cloud services (AWS, GCP, Azure).
  • Experience working with message brokers such as Kafka and MQTT.
  • Familiarity with Java build tools (e.g., Maven) and CI/CD frameworks.
  • Expertise in authentication and authorization standards, including OAuth2 and RBAC.
  • Proficiency in JDBC and experience with relational and time-series databases (e.g., MySQL, InfluxDB).
  • Skilled in monitoring tools such as Prometheus, Alertmanager, and Grafana.
  • Deep knowledge of Linux kernel management, networking, and boot processes.
  • Fluency with Git and source control management concepts.
  • Excellent communication and presentation skills, with the ability to interact with clients when needed.
  • Highly organized and detail-oriented, with a creative mindset open to new ideas and approaches.
  • Responsive and collaborative, with a passion for helping and mentoring fellow engineers.
  • A self-starter who takes ownership of tasks and ensures high code quality with robust test coverage.
  • Passionate about software engineering and interested in industrial IoT (IIoT) technologies.

Find us at www.litmus.io 

Similar Jobs

Bombay Play - Data Analyst - Growth

Bombay Play

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Apple - Worldwide Service Supply Demand Product Planner, AppleCare

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
Dialpad AI - IT Systems Specialist

Dialpad AI

Tempe, Arizona, United States (On-Site)
2 Months ago
bounteous - Salesforce Marketing Cloud Architect

bounteous

Chennai, Tamil Nadu, India (Hybrid)
1 Year ago
Canva - Staff Backend Engineer (Java)

Canva

Canberra, Australian Capital Territory, Australia (Remote)
1 Month ago
ISS Stoxx - Python Engineer

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
1 Month ago
SoftSwiss - Ruby on Rails Developer

SoftSwiss

Warsaw, Masovian Voivodeship, Poland (Remote)
2 Months ago
Apollo - Senior Software Engineer, Rust

Apollo

United States (Remote)
1 Month ago
Morning Star - Technical Manager (.NET Lead)

Morning Star

Bucharest, Bucharest, Romania (Hybrid)
2 Months ago
Capgemini - Python Developer

Capgemini

Gurugram, Haryana, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

miniclip - Cloud Infrastructure Engineer - Cloud Engineer II

miniclip

Lisbon, Lisbon, Portugal (On-Site)
2 Months ago
NXP - Resource Planner

NXP

Kaohsiung, Kaohsiung City, Taiwan (On-Site)
1 Year ago
Adyen - Senior Enterprise Account Manager

Adyen

London, England, United Kingdom (On-Site)
1 Month ago
Xsolla - Technical Lead - Monetization

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Year ago
Yggdrasil Sandbox - Integration Support Specialist

Yggdrasil Sandbox

St. Julian's, Malta (On-Site)
1 Month ago
miniclip - Senior Cloud Infrastructure Engineer

miniclip

Lisbon, Lisbon, Portugal (On-Site)
4 Weeks ago
Scopely - Senior Manager, Business Operations - Office of the CRO

Scopely

California, United States (Hybrid)
7 Months ago
Snorkel AI - Head of Delivery Operations - Data-as-a-Service

Snorkel AI

Redwood City, California, United States (Hybrid)
1 Month ago
Monzo - Lead Product Manager, Search & Recommendations

Monzo

London, England, United Kingdom (Remote)
3 Months ago
PhonePe - Head, Business Marketing

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Capgemini - Systems Engineer

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Applied materials  - High-Performance Computing (HPC) Architect

Applied materials

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Frigate games - Digital Marketing Executive

Frigate games

Hyderabad, Telangana, India (On-Site)
1 Month ago
Paytm - Sales - Team Lead - Transit Railway

Paytm

Gaya, Bihar, India (On-Site)
5 Months ago
CLO Virtual Fashion  Inc  - C++ Developer

CLO Virtual Fashion Inc

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Ethernovia - Embedded Lab Technician

Ethernovia

Pune, Maharashtra, India (On-Site)
3 Months ago
bytedance - Operations Analyst Apprenticeship Program - Trust & Safety

bytedance

Gurugram, Haryana, India (On-Site)
2 Months ago
Capgemini - FW - Development

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Months ago
bounteous - Senior Braze Developer

bounteous

Chennai, Tamil Nadu, India (Hybrid)
10 Months ago
Blenheim Chalcot India - Software Engineer

Blenheim Chalcot India

Mumbai, Maharashtra, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Luxoft - Java Team Lead

Luxoft

Mississauga, Ontario, Canada (On-Site)
9 Months ago
Epic Games - Senior Platform Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
4 Months ago
Capgemini - C++ Technical Lead

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Epic Games - Senior Software Engineer, Developer Relations

Epic Games

Cary, North Carolina, United States (On-Site)
4 Months ago
Lakshya Digital - Dot Net Developer

Lakshya Digital

Haryana, India (On-Site)
5 Months ago
HCL Tech - Senior Technical Lead - SQL Server

HCL Tech

Texas, United States (On-Site)
3 Months ago
Apple - Wireless Software Developer

Apple

San Diego, California, United States (On-Site)
2 Months ago
Next Level Business Services - PL/SQL Developer

Next Level Business Services

Buffalo Grove, Illinois, United States (On-Site)
10 Months ago
Motorola solutions - Intern Software Developer (C/C++)

Motorola solutions

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
FICO - Senior C++ Engineer

FICO

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Toronto, Ontario, Canada (On-Site)

Pune, Maharashtra, India (On-Site)

Toronto, Ontario, Canada (Remote)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Berlin, Berlin, Germany (On-Site)

Santa Clara, California, United States (On-Site)

Toronto, Ontario, Canada (Hybrid)

View All Jobs

Get notified when new jobs are added by Litmus

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug