Sr. Software Engineer - Java, SpringBoot, Data

Sorry, this job was removed at 08:08 p.m. (CST) on Monday, Jun 02, 2025
Hiring Remotely in United States
Remote
Agency • Fintech • Information Technology • Software • Consulting
Fully remote. Fully trusting. Fully trying to become one of the best places to work in the tech industry.
The Role

Kunai builds full-stack technology solutions for banks, credit and payment networks, infrastructure providers, and their customers. Together, we are changing the world’s relationship with financial services. At Kunai, we help our clients modernize, capitalize on emerging trends, and evolve their business for the coming decades by remaining tech-agnostic and human-centered.

We are seeking a Senior Software Engineer with expertise in Java, SpringBoot, MongoDB, and cloud solutions with a strong foundation in software architecture. In this role, you will work with a leading bank to build a modernized data platform that includes Data Standardization, Producer/Consumer Self-Service, APIs, Data Governance, and Core Services. The ideal candidate will be passionate about building performant, scalable, and maintainable systems and comfortable working in a modern, event-driven microservices environment. This role requires hands-on backend development skills, architectural insight, and the ability to navigate and improve large, complex codebases. 

 

Key Responsibilities:

  • Design, develop, and maintain scalable backend services using Java and SpringBoot

  • Data modelling focused on relational databases, MongoDB, or Neo4J
  • Cloud development experience in either on-prem or public cloud, with Docker and Kubernetes

  • Implement and optimize event-driven architecture, ensuring reliable and asynchronous communication between services

  • Collaborate with architects and senior engineers to review and enhance backend system architecture

  • Review and refactor large codebases, ensuring best practices in software design and performance optimization

  • Conduct code reviews, performance tuning, and troubleshoot issues across the stack

  • Maintain high standards of code quality, security, scalability, and maintainability

 

Required Skills:

  • 10+ years experience in Java ( 5+ years with 11+), Java Streams, and SpringBoot 2.x+

  • Significant database / data modelling experience either on relational databases, MongoDB, or Neo4J
  • Deep understanding of distributed systems, caching strategies, and scalability challenges

  • Demonstrated experience building highly concurrent, low latency microservice applications
  • Strong understanding of software architecture, design patterns, and system design principles

  • Comfortable working with large codebases, including reviewing and refactoring code

 

Preferred Skills:

  • Advanced experience designing and deploying Kafka-based messaging systems

  • Cloud development experience either on-prem or public cloud, with Docker and Kubernetes

  • Experience with distributed caching technologies

  • Experience leading a team a strong plus

Salary Range: $125,000 - $190,000 annually
This range reflects the base salary that we reasonably expect to pay. Actual compensation may vary depending on relevant factors including experience, skills, and location.

Our success over the past 20 years is rooted in our exceptional team, which thrives in a culture of collaboration, creativity, and continuous learning.
We are proud to offer our employees a range of benefits, including competitive compensation, professional development opportunities, and flexible work arrangements, all designed to help them thrive. As we continue to expand, we remain committed to cultivating an environment where people feel valued, have a voice, and are given the tools to grow—both personally and professionally—while pushing the boundaries of innovation in the fintech industry.

Our success over the past 20 years is rooted in our exceptional team, which thrives in a culture of collaboration, creativity, and continuous learning.
We are proud to offer our employees a range of benefits, including competitive compensation, professional development opportunities, and flexible work arrangements, all designed to help them thrive. As we continue to expand, we remain committed to cultivating an environment where people feel valued, have a voice, and are given the tools to grow—both personally and professionally—while pushing the boundaries of innovation in the fintech industry.

Kunai Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Kunai and has not been reviewed or approved by Kunai.

  • Fair & Transparent Compensation Pay is positioned as competitive and above average for consulting, with public ranges for engineering roles clustering in the mid-to-high $100Ks. Salary ranges are also shown in multiple postings, improving clarity around expected pay by seniority and stack.
  • Healthcare Strength Medical, dental, and vision coverage is described with mainstream carrier options, alongside HSA/FSA and life/disability coverage. The package also includes an Employee Assistance Program, supporting access to counseling and related services.
  • Retirement Support A 401(k) plan with a stated employer match formula is described, which can materially add to total rewards for employees who contribute. The presence of a published match structure provides predictability in retirement benefits.

Kunai Insights

Similar Jobs

Adstra Logo Adstra

Benefits, Compensation & HRIS Manager

AdTech • Big Data • Digital Media • Marketing Tech • Database • Automation
Remote
United States
175 Employees

General Motors Logo General Motors

Virtual Calibration Engineer for Vehicle Propulsion systems - ICE & Hybrid - São Caetano do Sul or Indaituba/SP

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
Detroit, MI, USA
165000 Employees
Remote
United States
350 Employees
120K-200K Annually
Remote
United States
350 Employees
200K-320K Annually
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 Ramon, California
400 Employees
Year Founded: 2001

What We Do

Kunai is a safe workplace for brilliant minds in the fields of software engineering & architecture, business development, recruiting and strategy. We specialize as an agency for fintech organizations ranging from unicorn startups to Fortune 500 companies. Our team of 120+ individuals is dispersed all around the world, which organically builds diversity into our culture's DNA. Our mission is to take care of our people so that together we can all do the best work of our lives.

Gallery

Gallery

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account