Jack Henry & Associates

Software Engineer- Buffalo NY

Software Developer in Buffalo, NY

Posted 2019-12-10

Jack Henry & Associates is seeking a Scala Software Engineer to join the Geezeo team. In this role you will work on a cross functional/disciplined team supporting our Geezeo application. Our platform delivers a best in class digital banking experience to over 500 banks and credit unions. We seamlessly integrate our platform into digital banking solutions and complete over 11 million financial transactions per day.

We are committed to creativity, thoughtfulness, and openness. Our team is highly distributed, meaning you will work with kind, talented engineers from across various locations. You’ll get the chance to contribute to products that are used by hundreds of thousands of people. Occasional travel may be required for professional development conferences or company meetings.


Minimum of 3 years of experience with server-side programming languages.
Minimum 1 year of experience with functional programming languages (Scala, Haskell, Erlang, Clojure, Lisp, etc.).

Bachelor's degree preferred.
Knowledge of or experience with microservice architecture in a production environment
is helpful.
Experience with Scala in a production environment.
Experience with Akka, Slick, and Spark libraries.
Experience with AWS Lambda, Kinesis, and Dynamodb
Restful API experience.
Experience with Ruby on Rails.
Understanding of microservices.
Ability to support large enterprise applications with development, maintenance and support.

Completes product technical design and prototyping, software development, bug verification and resolution.
Performs system analysis and programming activities which may require research.
Provides technical/engineering support for new and existing applications from code delivery until the retirement of the application.
Provides reasonable task and project effort estimates.
Ensures timely, effective, and quality delivery of software into production.
Develops and tests applications based on business requirements and industry best practices.
Creates required technical documentation.
Adheres to documented departmental and corporate standards.
Collaboratively works with QA team to ensure timely delivery of high-quality products.
Collaboratively works with customer support team to resolve or diagnose defects.

Ready to be seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Company summary

Jack Henry & Associates, Inc.® (NASDAQ: JKHY) is a leading provider of technology solutions and payment processing services primarily for the financial services industry. The S&P 500 company’s solutions serve more than 9,000 customers nationwide and are marketed and supported through three primary brands – Jack Henry Banking®, Symitar®, and ProfitStars®. We celebrate life and having fun just as much as we work. Our work environment encourages a personally, professionally, and financially rewarding career for our Associates. Every week there's always something new and exciting happening at our various office locations, whether it's Super Bowl parties, FUN team contests, pancake breakfasts, bake sales, Halloween costume contests, food trucks, mud volleyball tournaments, March Madness Tournaments, Office Olympics, or employee sporting event outings. These events and our company culture reflect our company philosophy: "Do the right thing, do whatever it takes, and have fun!"


Our five Core Values - Passion for Customer Service, Relationships, Integrity, Drive for Results, and Excellence - otherwise known as PRIDE - complement our company philosophy and mission, and represent what is inherent in JHA Associates. The reason we are ranked on many "top places to work" lists across the nation year-after-year, is because we are dedicated to our Core Values and focused on hiring talent like you!

Be seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and be seen.