CareerPlanSign in

Software Engineer - Java/Spring Boot/Kafka

USAFull-time$61,000–$61,0002026-10-15

Core

Design, develop, and troubleshoot secure, high-quality software solutions and analyze large datasets to support banking applications.

Role type

Software Engineer III (Java/Spring Boot/Kafka)

Builds

Secure, stable, scalable technology products for Consumer and Community Banking

Domain

Financial Services / Banking

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Kubernetes, AWS, System Design, Testing, Operational Stability, AI coding assistants, Secure coding practices

Preferred skills

Cassandra, NoSQL, Big Data (Spark, Scala, HDFS), Modern infrastructure, Kafka

Responsibilities

Design, develop, and troubleshoot software solutions; Write secure, high-quality production code; Create architecture and design artifacts; Analyze large and diverse datasets and develop visualizations and reports; Identify hidden issues and patterns in data; Participate in software engineering communities and share learnings

Seniority

Mid-Senior (3+ years experience)