Overview
Staff Software Engineer at Candescent, a digital banking SaaS company, owning integration services and Admin platform features across the full delivery lifecycle in an API-first, microservices architecture.
What you'll do
- Take full ownership of requirements analysis, technical design, development, testing, and deployment of integration services.
- Manage the end-to-end delivery life cycle, including production readiness, monitoring, and support.
- Ensure features and services meet performance, reliability, and security expectations.
- Design and develop Admin platform features using Spring Boot, REST APIs, and microservices.
- Contribute to architectural discussions and ensure solutions follow best practices for scalability and maintainability.
- Collaborate with product, security, and engineering teams to deliver seamless, secure experiences.
- Ensure compliance with regulatory and industry standards for financial services.
- Provide technical leadership, mentor engineers, and drive best practices in secure identity management.
What you'll need
- 10+ years in the technology industry, with software engineering experience and strong expertise in Java Spring or equivalent backend technologies focusing on platforms and APIs.
- 3+ years in technical leadership, working with cross-functional teams (engineering, product, design etc.).
- Experience designing and implementing microservice architecture.
- Deep experience designing scalable, distributed systems with high availability and performance.
- Experience articulating NFRs and architecting the solution to meet them in conjunction with business/product and engineering teams.
- Java, Spring and Cloud development experience.
- Deep knowledge of API design principles (REST, GraphQL, gRPC).
- Familiarity with UI design systems and UI frameworks, e.g., React Js or Nest Js.
- Experience with CI/CD, DevOps tools, or API lifecycle management (e.g., Postman, Apigee).
- Proficient in web technologies (JavaScript, TypeScript, Node, Python, etc.).
- Familiar with cloud infrastructure (GCP, AWS, Azure).
- Excellent written and verbal communication skills for both internal and external communications.
- Ability to promote developer tools and act as a bridge between Candescent and developer communities.
- Bachelor's degree in computer science, engineering, or related field (required).
Nice to have
- Experience with community-building, hackathons, and developer outreach programs.
- Master's degree in computer science, engineering, or related field (optional).
Details
- Location: Hyderabad, India (Office).
- Hybrid work model.
Read the full description and apply on the company’s own careers page.