Job Overview
Our ideal candidate has deep experience in building scalable and reliable backend systems, services and APIs that deliver value to our customers. This role will make impactful contributions and will proactively identify gaps and future work for the team. Responsible for leading and managing projects end to end, mentoring junior developers, and staying updated with industry trends. The objective is to deliver high-quality, user-friendly applications.
Key Responsibilities
- Partner closely with Product, Engineering and business leadership, laying the path for building the best global products.
- Hands‑on in Coding, Design and Development.
- Work on expanding the scalability of our platform to meet the needs of a rapidly growing business.
- Find ways to improve the process so we can maintain a very productive and enjoyable developer experience.
- Mentor and coach others, building Nium's next generation of engineering leaders.
- Be the go‑to person for the team’s technical questions and decisions.
- Lead and launch team‑wide initiatives for new capabilities which are critical to Nium’s success.
- Develop scalable and extensible solutions to solve customers’ needs.
- Collaborate with our product team to plan, scope, and drive from inception to production.
- Contribute to operational efforts to ensure the continual availability and high quality of our platform.
Required Expertise
- 8+ years of backend engineering experience.
- Proficiency with Java and Spring Framework.
- Strong technical knowledge of CS fundamentals.
- Strong experience with scalable and reliable services/APIs.
- Strong design and architectural insights with proven accomplishments.
- Thrives in ambiguity.
- Strong communication (written and verbal) and interpersonal skills.