Salt Bank

Java Software Engineer

Posted: 6 minutes ago

Job Description

Full Stack EngineerWhy join us?We’re a fast-scaling digital bank on a mission to become the primary banking solution our customers trust every day. People are at the heart of everything we do—our customers, our teams, our communities. We’re building next-generation financial products with speed, security, and simplicity. Now we’re looking for a Full Stack Engineer who thrives at the intersection of frontend elegance and backend muscle.What you’ll doAs a Full Stack Engineer, you’ll:Build and scale backend services with Java 17+ and Spring Boot.Architect event-driven systems powered by Apache Kafka and Redis.Leverage AWS (DynamoDB, Lambda, S3, API Gateway) to build resilient, cloud-native systems.Partner with DevOps to deploy and monitor in EKS using GitHub Actions + Terraform.Keep our apps fast, secure, and reliable with Dynatrace monitoring and strong engineering practices.Collaborate across squads, review code, and push for continuous improvement.What we’re looking for 4+ years of experience as a Full Stack Engineer.Strong backend chops with Java 17+ and Spring Boot.Hands-on with Kafka, Redis, DynamoDB, and cloud-native design.Experience deploying with EKS (Kubernetes) and CI/CD via GitHub Actions.Infrastructure-as-Code mindset with Terraform.Familiarity with monitoring/observability tools (Dynatrace a big plus).A passion for secure, performant, and customer-focused engineering.Why you’ll love it here Impact at scale: Your code will power everyday banking for thousands (soon millions).End-to-end ownership: From design to deployment, you’ll ship features customers feel.People-first culture: We celebrate collaboration, learning, and every win.Growth opportunities: Be part of scaling a next-gen digital bank—and your own career.If you love solving complex problems across the stack and want to shape the future of digital banking, we’d love to talk.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In