Lead Java Developer
SnapliiJob description
- *About Snaplii**
The company has ranked as high as #5 on the Apple App Store during peak shopping seasons and consistently remains in the Top 40, supported by a highly engaged and high-retention user base. Snaplii partners with more than 500 leading brands, including Walmart, Amazon, and Esso.
All technology is built and maintained in-house, engineered for scale, reliability, and the continued expansion of innovative financial products.
- *About the Role**
We are seeking a highly skilled and adaptable
- *Lead Java Developer**
This position goes beyond writing code. You will design and implement scalable backend systems, optimize performance, and provide technical support across departments to ensure operational continuity. The ideal candidate thrives in fast-paced environments, takes ownership of complex initiatives, and is capable of delivering high-quality solutions under tight timelines.
This is a high-impact opportunity to influence core infrastructure within a rapidly scaling fintech platform.
- *Key Responsibilities
- Design, develop, and maintain high-performance, scalable Java applications
- Architect and implement backend services using modern Spring frameworks
- Debug and resolve complex production issues to ensure system reliability
- Provide technical support and collaboration across internal departments
- Write clean, maintainable, and well-documented code
- Develop and optimize unit and integration tests
- Quickly onboard into existing systems and ensure seamless continuity
- Stay current with emerging technologies and engineering best practices
- *Required Qualifications
- Bachelor’s degree or higher in Computer Science or a related field
- 5+ years of professional Java development experience
- Strong expertise in Java, including generics and lambda expressions
- Deep understanding of object-oriented programming principles and design patterns
- Advanced knowledge of multi-threading and concurrent programming
- Strong ability to read, analyze, and work within large existing codebases
- Expert-level SQL knowledge with experience in MySQL
- Hands-on experience with Redis and caching strategies
- Experience working with AWS services
- Strong knowledge of Docker and Kubernetes
- Expertise in Spring Boot, Spring MVC, and Spring WebFlux
- Experience implementing comprehensive unit and integration testing
- *Preferred Qualifications
- Experience in a startup or high-growth fintech environment
- Strong debugging and performance optimization skills
- Demonstrated ownership of complex technical projects
- Ability to communicate technical concepts clearly across departments
- *Additional Job Application Terms
We’re committed to making our hiring process as smooth and timely as possible, and we understand that waiting to hear back can add to the anticipation. If you’re a potential fit, our team will reach out within two weeks to progress you to the next stage. If you don’t hear from us in that time, we encourage you to explore other opportunities with our team in the future, and we wish you the very best in your job search.
¿Te interesa este puesto?