Senior Backend Software Engineer
Core
Design and develop end-to-end major features and new services for a subscription management and billing platform.
Role type
Senior Backend Software Engineer
Builds
Next generation of subscription management and billing platform
Domain
Financial software / Enterprise software
Required skills
Java, Open Source technologies, micro-services architecture, large-scale software systems, web applications, financial software, software architecture, full stack development
Preferred skills
Technical leadership, deep understanding of backend/UI/infrastructure, ability to learn new languages or technologies
Technologies
Java, Open Source technologies
Responsibilities
Design, develop, test, deploy, maintain and improve software; Architect micro-services based highly scalable and performant architecture; Model complex objects for robust enterprise grade software; Collaborate with product managers, UX designers and other engineers to define, design and implement product features; Uphold high engineering standards and maintain consistency across services; Manage individual project priorities, deadlines and deliverables