We’re seeking an experienced Senior Software Engineer to join a fast-growing, AI-driven integration platform team supporting banks, credit unions, and fintech partners. In this role, you’ll work directly on high-impact customer implementation projects—helping financial institutions modernize and connect their technology ecosystems through powerful integration and automation solutions.
Key ResponsibilitiesDevelop and deliver custom integrations for customer implementation projects
Troubleshoot and resolve complex technical issues
Collaborate with customer teams to design and optimize technical architectures
Mentor and coach junior developers on shared initiatives
Strong Java development experience (primary programming language)
Hands-on experience with Docker and Kubernetes
Experience consuming web services (REST and SOAP architectures)
Proficiency with the Spring Boot framework
Experience deploying to AWS
Solid understanding of integration, APIs, and ESBs
Practical experience with Git and Maven
Demonstrated use of AI developer tools (e.g., GitHub Copilot, GPT-based coding assistants, automated test generation, etc.)
Experience developing APIs and enterprise integrations
Hands-on experience with Apache Camel
Proven technical architecture and design skills
Prior mentoring or leadership experience
Familiarity with banking systems, processes, and IT landscapes
You’ll be joining a collaborative, forward-thinking engineering team working on projects that truly matter to financial institutions. You’ll thrive here if you:
Take ownership of your work and outcomes
Value exceptional customer experiences
Excel in a fast-moving, dynamic environment
Feel comfortable working with autonomy and ambiguity