Offer summary
Qualifications:
Bachelor’s degree in Computer Science or equivalent experience, 5+ years in software development focusing on multi-tenant Java applications, Advanced proficiency in Java and multiple languages (Python, C++, or JavaScript), Strong experience in software architecture and design patterns, Familiarity with Agile methodologies and DevOps practices.
Key responsabilities:
- Lead the design and development of scalable software solutions
- Write efficient, well-documented code aligned with industry best practices
- Collaborate with product managers and engineers to drive project architecture
- Troubleshoot and resolve complex software issues across technology stack
- Mentor junior engineers through code reviews and constructive feedback