Kunai Logo

Kunai

Software Engineer - Java, SpringBoot, Kafka

Posted Yesterday
Remote
Hiring Remotely in United States
Senior level
Remote
Hiring Remotely in United States
Senior level
Design, develop, and maintain scalable backend services and optimize event-driven architecture. Collaborate with architects to enhance system architecture and perform code reviews.
The summary above was generated by AI

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, Spring Boot, and Kafka 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

  • Implement and optimize event-driven architecture with Apache Kafka, 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

  • Work with MongoDB and other data stores to manage persistence layers and ensure efficient query performance

  • Partner with frontend developers to support dynamic user interfaces, primarily built in React

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

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

 

Required Skills:

  • Proficiency in Java, Java Streams, and the SpringBoot framework

  • Experience with Apache Kafka and building event-driven systems

  • Deep understanding of distributed systems, caching strategies, and scalability challenges

  • Experience with distributed caching technologies

  • 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

  • Familiarity with containerization and orchestration tools like Docker and Kubernetes

  • Familiarity with Node.js and React for supporting full-stack development when needed

  • Experience working with MongoDB or other NoSQL databases


Salary Range: $125,000 - $165,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.

Top Skills

Apache Kafka
Docker
Java
Kubernetes
MongoDB
React
Spring Boot

Similar Jobs

3 Minutes Ago
Remote
Hybrid
2 Locations
135K-250K Annually
Expert/Leader
135K-250K Annually
Expert/Leader
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
The Senior Staff DevOps Engineer will lead the Infrastructure Platform Team, design and implement SaaS infrastructure, and automate operations for high availability. Responsibilities include improving cloud architecture, managing cross-functional teams, and ensuring security compliance.
Top Skills: AWSKubernetesPythonRubyShell ScriptingTerraform
12 Minutes Ago
Remote
12 Locations
Mid level
Mid level
Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Develop privacy-enhancing technologies for the Chainlink product stack, collaborating on off-chain and on-chain solutions for consumer protection and new use cases.
Top Skills: Fully Homomorphic EncryptionGoPrivacy PoolsRustStealth AddressesTrusted Execution EnvironmentsWasmZero Knowledge Proofs
51 Minutes Ago
Remote
United States
262K-354K Annually
Senior level
262K-354K Annually
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Lead the development of AI-powered systems leveraging large language models for search relevance, conversational AI, and workflow automation, while collaborating with cross-functional teams and staying updated on AI innovations.
Top Skills: C/C++GoNumpyPandasPythonPyTorchScikit-Learn

What you need to know about the Chicago Tech Scene

With vibrant neighborhoods, great food and more affordable housing than either coast, Chicago might be the most liveable major tech hub. It is the birthplace of modern commodities and futures trading, a national hub for logistics and commerce, and home to the American Medical Association and the American Bar Association. This diverse blend of industry influences has helped Chicago emerge as a major player in verticals like fintech, biotechnology, legal tech, e-commerce and logistics technology. It’s also a major hiring center for tech companies on both coasts.

Key Facts About Chicago Tech

  • Number of Tech Workers: 245,800; 5.2% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: McDonald’s, John Deere, Boeing, Morningstar
  • Key Industries: Artificial intelligence, biotechnology, fintech, software, logistics technology
  • Funding Landscape: $2.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Pritzker Group Venture Capital, Arch Venture Partners, MATH Venture Partners, Jump Capital, Hyde Park Venture Partners
  • Research Centers and Universities: Northwestern University, University of Chicago, University of Illinois Urbana-Champaign, Illinois Institute of Technology, Argonne National Laboratory, Fermi National Accelerator Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account