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