Middle Software Engineer (Java)

Posted 2 Days Ago
Be an Early Applicant
2 Locations
In-Office or Remote
Mid level
Software
The Role
Develop, maintain, and optimize back-end services using Java and Spring ecosystem. Collaborate with cross-functional teams on architecture decisions and AI solutions.
Summary Generated by Built In

It's fun to work in a company where people truly BELIEVE in what they're doing!
 

We're committed to bringing passion and customer focus to the business.

About Us

Kyriba is a global leader in liquidity performance that empowers CFOs, Treasurers and IT leaders to connect, protect, forecast and optimize their liquidity. As a secure and scalable SaaS solution, Kyriba brings intelligence and financial automation that enables companies and banks of all sizes to improve their financial performance and increase operational efficiency. Kyriba’s real-time data and AI-empowered tools empower its 3,000 customers worldwide to quantify exposures, project cash and liquidity, and take action to protect balance sheets, income statements and cash flows. Kyriba manages more than 3.5 billion bank transactions and $15 trillion in payments annually and gives customers complete visibility and actionability, so they can optimize and fully harness liquidity across the enterprise and outperform their business strategy. For more information, visit www.kyriba.com.

About the role: 

We are seeking a Middle-level Software Engineer with a strong focus on back-end development and   interest in AI agent systems to join our growing development team and help build the core services that power our platform. One of our team's core missions is to create innovative, scalable, and impactful AI solutions that extend the Kyriba Platform's functionality and fulfill growing customer needs and expectations. 

As a Middle-Level Software Engineer, you’ll work on high-performance backend systems, contribute to architecture decisions, and collaborate with cross-functional teams to deliver reliable and scalable services. You’ll be also involved in designing, developing, and deploying the back-end services for agentic AI solutions that understand financial domain complexities and deliver trustworthy, explainable results. You'll collaborate with cross-functional teams, including software engineers, product managers, and data scientists, to deploy and iterate on scalable AI solutions.

The perfect candidate doesn't need to fulfill all the requirements listed below - we are looking for talented colleagues who are willing to learn, motivated, and brave enough to tackle complex problem-solving challenges.

Keywords: AI, GenAI, AI Agents, Java, Spring, Spring Boot, Spring Cloud, Spring Data, Spring AI, Backend Development, Microservices, Distributed Systems, REST APIs, Containers, Kubernetes, System Design

Essential duties and responsibilities: 

  • Design, develop, and maintain backend services using Java and the Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring AI, etc.).

  • Build reliable, scalable, and high-performance APIs and microservices.

  • Work closely with cross-functional teams to design architecture for systems leveraging AI agents and integrating intelligent workflows.

  • Participate in all the development-related ceremonies (code reviews, SCRUM activities, grooming sessions, etc), promote engineering best practices, and ensure high-quality deliverables.

  • Optimize applications for performance, scalability, and resilience.

  • Continuously improve your skills and knowledge of development tools, techniques, and methodologies.

  • Take feedback positively and actively work on personal and professional growth

Education, Experience & Skills: 

  • 3+ years of experience as a Software Engineer focused on backend development

  • Strong proficiency in Java (17+)

  • Solid knowledge of Spring Boot, Spring Data, and Spring Cloud.

  • Experience with containerized applications and Kubernetes-native architectures.

  • Practical experience delivering production-grade backend systems

  • Strong understanding of distributed systems, microservices, APIs, and event-driven architecture.

  • Experience with Python is a big plus 

  • Excellent analytical, problem-solving, and communication skills.

  • Collaborative team player comfortable working in an agile, cross-functional environment

  • Attention to detail and commitment to delivering high-quality, well-documented work

  • Intermediate (at least) English level with good verbal and written communication skills.

Nice to have:

  • Knowledge of Spring AI, LLM integration, embeddings, or general GenAI concepts.

  • Strong interest or experience in AI agent systems (multi-agent architectures, orchestrators, reasoning frameworks)

  • Familiarity with Kafka, or other messaging systems

Top Skills

Containers
Distributed Systems
Java
Kubernetes
Microservices
Python
Rest Apis
Spring
Spring Ai
Spring Boot
Spring Cloud
Spring Data
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Diego, CA
972 Employees

What We Do

Kyriba treasury software is comprised of a set of powerful products that span treasury, risk, payments and working capital. Try Now!

Similar Jobs

Affirm Logo Affirm

Senior Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
Poland
2200 Employees
301K-401K Annually

Altium Logo Altium

Senior Rendering Engineer

Cloud • Enterprise Web • Software • Analytics • Design
Remote or Hybrid
Poland
900 Employees

GitLab Logo GitLab

Senior Security Engineer

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
28 Locations
2500 Employees

GitLab Logo GitLab

Engineering Manager

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
30 Locations
2500 Employees
132K-282K Annually

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account