Posted on: 21/01/2026
Description :
Overview :
We are seeking an experienced Senior Software Developer - 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 :
Senior Leadership & Architecture :
- Senior design and implementation of scalable backend systems using Java Spring Boot, microservices, and event-driven patterns
- Collaborate with stakeholders to gather and analyse 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 :
- WebSockets, 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 :
- 5+ years of professional software development experience (Backend focus)
- Bachelor's 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
Did you find something suspicious?
Posted by
Recruiter
Last Active: NA as recruiter has posted this job through third party tool.
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1604411