
Remote
Full-Time
India
Skills
Maven
Java
TypeScript
Spring Boot
SQL
Kotlin
About the Role
Role Purpose
As a Senior Software Engineer, you will develop high-performance backend software that enhances user experiences and supports innovation in a fast-paced, tech-driven environment.
Role Value
By building robust, scalable web services and back-end systems, you will directly impact application performance, latency, and long-term system reliability. You’ll also help elevate engineering standards and tools across the team.
T-Shaped Engineering Expectation
Beyond your deep expertise in fullstack development, you’ll take a T-shaped approach—contributing to testing automation, UX collaboration, and DevOps integration. You’ll focus on writing high-quality, maintainable code with scalability and performance in mind.
Example Responsibilities
Collaborate in a cross-functional team to continuously improve our systems using modern technologies.
Deliver features from requirements through development to production deployment.
Work closely with Product Managers, QA, and DevOps to ensure high-quality delivery and smooth operations.
Stay current with industry trends and evaluate new tools.
Establish and apply best practices to improve new features and maintain existing systems.
Experience and Qualifications
Strong experience with Java, Spring (Core/Boot/Security/MVC/Data), REST, SQL, Git, Maven/Gradle, JPA, and design patterns
5+ years in professional software development
Kotlin experience (most services are written in Kotlin)
Familiarity with distributed systems
Ability to work closely with PM, QA, and DevOps throughout the development lifecycle
Focus on writing secure, high-quality code (experience with static code analysis is a plus)
Strong analytical and communication skills in English
Nice to Have
Experience with distributed systems and enterprise-scale architecture
Hands-on experience with Docker, microservices, Spring Cloud, Redis, Python
Exposure to AWS tools and services
Knowledge of Java 17 features
Familiarity with PCI compliance
Experience working with ML, deep learning, or computer vision technologies
As a Senior Software Engineer, you will develop high-performance backend software that enhances user experiences and supports innovation in a fast-paced, tech-driven environment.
Role Value
By building robust, scalable web services and back-end systems, you will directly impact application performance, latency, and long-term system reliability. You’ll also help elevate engineering standards and tools across the team.
T-Shaped Engineering Expectation
Beyond your deep expertise in fullstack development, you’ll take a T-shaped approach—contributing to testing automation, UX collaboration, and DevOps integration. You’ll focus on writing high-quality, maintainable code with scalability and performance in mind.
Example Responsibilities
Collaborate in a cross-functional team to continuously improve our systems using modern technologies.
Deliver features from requirements through development to production deployment.
Work closely with Product Managers, QA, and DevOps to ensure high-quality delivery and smooth operations.
Stay current with industry trends and evaluate new tools.
Establish and apply best practices to improve new features and maintain existing systems.
Experience and Qualifications
Strong experience with Java, Spring (Core/Boot/Security/MVC/Data), REST, SQL, Git, Maven/Gradle, JPA, and design patterns
5+ years in professional software development
Kotlin experience (most services are written in Kotlin)
Familiarity with distributed systems
Ability to work closely with PM, QA, and DevOps throughout the development lifecycle
Focus on writing secure, high-quality code (experience with static code analysis is a plus)
Strong analytical and communication skills in English
Nice to Have
Experience with distributed systems and enterprise-scale architecture
Hands-on experience with Docker, microservices, Spring Cloud, Redis, Python
Exposure to AWS tools and services
Knowledge of Java 17 features
Familiarity with PCI compliance
Experience working with ML, deep learning, or computer vision technologies