C

Candescent

Cloud-based digital banking platform for institutions

Senior Software Engineer - Full stack developer, Java & React

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in computer science or software engineering, or equivalent work experience in a related field.
  • At least 9 years of experience developing and designing software applications using Java.
  • An API-first mindset.
  • Expert understanding of core computer science fundamentals, including data structures, algorithms, and concurrent programming.
  • Expertise analyzing, designing, implementing, and troubleshooting software solutions for highly transactional systems.
  • Expertise in object-oriented analysis and design and design principles, and implementing microservices architecture using JEE, Spring, Spring Boot, Spring Cloud, NestJS, Spring WebFlux, Hibernate, Oracle, PostgreSQL, NoSQL, Git, and IntelliJ IDEA.
  • Experience with ReactJS.
  • Experience working in native and hybrid cloud environments.
  • Experience with container management using Docker and Kubernetes on a cloud technology.
  • Experience with Agile development methodology.
  • Ability to analyze user and business requirements to create technical design requirements and software architecture.
  • Experience with Java, a Java IDE such as Eclipse or IntelliJ, and Java EE application servers such as Apache Tomcat.
  • Experience with object-oriented design, Git, Maven, and a popular scripting language.
  • Experience with Apigee API Gateway.
  • Experience with Agile Scrum methodologies and SAFe methodologies.
  • Experience with continuous integration systems such as Jenkins or GitLab CI.
  • Deep knowledge of creating secure solutions by design.
  • Experience with multithreaded backend environments with concurrent users.

Responsibilities

  • Implement features and deliver production-ready code.
  • Create technical documentation, system diagrams, and debugging reports.
  • Conduct performance optimizations and monitor key metrics.
  • Participate in Agile planning events by providing technical insights and feasibility analysis.
  • Collaborate with Product Owners, Designers, and Engineers to translate business needs into features and technical solutions.
  • Offer input on technology enhancements, emerging tools, and product gaps to inform the roadmap and backlog.
  • Support the definition of acceptance criteria to guide development and testing.
  • Design, develop, deploy, and maintain software solutions in an Agile environment.
  • Write clean, scalable code aligned with best practices and engineering standards.
  • Collaborate with peers to implement user stories, resolve issues, and improve product functionality.
  • Engage in Agile events such as daily scrums and product demos.
  • Create proof-of-concepts and run experiments to inform technical decisions.
  • Conduct peer code reviews for quality and knowledge sharing.
  • Continuously improve team processes and development workflows.
  • Stay current with emerging technologies, frameworks, and industry practices.
  • Monitor delivery metrics such as lead time and deployment frequency.
  • Identify and implement improvements to enhance delivery efficiency.

Desired Qualifications

  • Experience championing Agile Scrum methodologies and SAFe frameworks.
  • Experience with CI/CD systems such as Jenkins or GitHub CI.
  • Deep understanding of secure solution design principles.
  • Familiarity with concurrent backend environments and multithreading.
  • Experience with test-driven development frameworks or automated testing tools for mobile.
  • Cross-functional expertise implementing DevOps and CI/CD practices.
  • Exposure to AI-enabled IDEs such as Cursor and GitHub Copilot.

About the Company

Candescent

Cloud-based digital banking platform for institutions

Candescent provides a cloud-based digital banking platform for consumer and business banking that it offers to financial institutions of all sizes. The platform combines digital channels (digital, branch, call center) and an ecosystem of integrated fintech solutions with developer tools, allowing banks to customize and extend their banking capabilities. It works by delivering digital-first banking services through a shared platform, enabling cross-channel customer experiences and interactive banker/branch services across in-person, remote, and digital touchpoints. Compared with competitors, Candescent emphasizes a broad ecosystem and multi-channel integration, plus tools for customization through APIs, so institutions can tailor services while maintaining consistency across channels. Its primary goal is to help clients improve customer service and operational efficiency by digitizing and unifying banking experiences.

Company size
1,001-5,000
Company stage
Acquired
Total funding
Not listed
Headquarters
Atlanta, GA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Candescent

See more jobs