Back to List

Are you a full-stack Software Engineer with strong hands-on experience in Angular and Java? Do you thrive in cloud environments like Azure or AWS and enjoy building high-impact applications in a fast-paced setting? If you're authorized to work full-time in the U.S. without sponsorship, we’d love to hear from you.

We’re a leading provider of cloud-based software that powers digital lending, account opening, and data analytics for financial institutions. We’re looking for a talented Software Engineer to join our team and play a key role in designing, building, and maintaining our flagship loan origination applications.

What You’ll Do:

  • Enhance and maintain our digital lending platform with modern, scalable code.

  • Design and develop secure, high-performance features across both front-end and back-end.

  • Define architectural direction and provide technical guidance to development teams.

  • Collaborate cross-functionally to gather requirements, analyze data, and deliver well-engineered solutions.

  • Ensure code quality and system reliability through rigorous testing and debugging.

  • Contribute to CI/CD processes and containerized deployments (Docker, Kubernetes).

What We’re Looking For:

  • 5+ years of professional experience developing with Java and J2EE.

  • 4+ years of front-end development using Angular (including AngularJS), HTML, CSS, and ES6.

  • Deep knowledge of Single Page Applications (SPAs), DOM manipulation, and front-end tooling (e.g., NPM).

  • Strong grasp of object-oriented programming, design patterns, and software engineering best practices.

  • Familiarity with cross-browser compatibility and responsive UI design.

  • Proficiency in SQL and working with relational databases.

  • Hands-on experience with RESTful and SOAP Web Services.

  • Exposure to cloud platforms like Azure or AWS.

  • Understanding of containerization and CI/CD pipelines.

  • Experience with automated front-end testing frameworks like Jasmine.

  • Excellent problem-solving, communication, and team collaboration skills.

Join us in building intuitive, powerful software that enables financial institutions to better serve their customers. If you’re passionate about clean code, modern tools, and making a real impact—apply today.

 
Apply to this Job
First Name *
Last Name *
Email

Phone

Yes
No