HamburgerMenu
hirist

Senior Software Engineer - Backend Technologies

Sportstech GMBH
Bangalore
4 - 8 Years

Posted on: 17/11/2025

Job Description

Overview :


We are seeking an experienced Senior Software Engineer - Backend (Java, Spring Boot) to join our dynamic fitness technology team. This is a hands-on technical leadership role, ideal for someone passionate about architecting scalable systems and mentoring developers in a fast-paced environment.


Key Responsibilities :

Technical Leadership & Architecture :


- Lead design and implementation of scalable backend systems using Java Spring Boot, microservices, and event-driven patterns.

- Collaborate with stakeholders to gather and analyze business requirements

- Make strategic decisions on technology stack, frameworks, and tools


Code Quality & Development :


- Conduct code reviews and enforce coding standards.

- Lead debugging and troubleshooting of production issues.

- Establish and enforce best practices and methodologies.


Team Management & Mentoring :

- Mentor and guide junior developers

- Coordinate with product managers, QA, and other teams

- Organize training sessions and workshops



Technical Implementation :


- Implement multithreading and asynchronous programming

- Design event-driven systems and integrate Apache Kafka

- Develop and maintain real-time data processing solutions



Required Technical Skills :


Core :


- Advanced Java (8+), Spring Boot (Spring Security, Data JPA, Cloud)

- Microservices architecture and deployment

- PostgreSQL (query optimization, performance tuning)

- RESTful API design and documentation



Advanced :


- WebSocket, event-driven architecture (event sourcing, CQRS)

- Apache Kafka for real-time data pipelines

- Asynchronous system design


Cloud & DevOps (Bonus) :

- AWS (Kubernetes, SNS, SES, SQS, Lambda, RDS, ALB)

- Docker, Kubernetes, CI/CD pipelines


Fitness Industry (Bonus) :

- Experience with fitness application requirements (user activity tracking, workout

management, real-time data processing)

- Integration with wearables and fitness APIs

- High-performance, scalable systems for large user bases

- Mobile backend development for iOS/Android fitness apps


Required Qualifications :

- 4+ years of professional software development experience (backend focus)

- Bachelors degree in Computer Science/Engineering or equivalent experience

- Proven leadership and mentoring experience

- Strong SQL and database optimization skills

- Demonstrated ability to design scalable, secure backend systems

- Excellent communication, problem-solving, and leadership skills


info-icon

Did you find something suspicious?