✦ Luna Orbit — Software Engineering

Lead Software Engineer

at zero effort nonbank (ZEN)

📍 Remote, US Remote Posted March 08, 2026
Type Not Specified
Experience lead
Exp. Years 7+ years
Education Not specified
Category Software Engineering

Zero Effort Nonbank (ZEN) is seeking a Lead Software Engineer to oversee architecture and delivery of microservices in a remote setting, focusing on financial industry solutions.

  • Oversee architecture
  • Manage team
  • Develop microservices
  • Collaborate with Product Owner
  • Promote best practices

The role involves leading development with Java, Spring, Kotlin, and implementing patterns like DDD, EventSourcing, CQRS, using tools such as Kafka, Redis, MongoDB, and ElasticSearch, across full development lifecycle.

The ideal candidate is a senior software engineer with over 7 years of experience in Java and Spring, possessing strong leadership skills and expertise in microservices architecture, DDD, and reactive programming, preferably with experience in financial or banking software.

JavaSpringleadershipmicroservicesarchitecture
KotlinDDDEventSourcingCQRSReactive ProgrammingMongoDBElasticSearch
JavaSpring FrameworkMicrosoft SQL ServerApache KafkaRedisMongoDBElasticSearch
JavaSpringMicroservicesDDDEventSourcingCQRSReactive ProgrammingJava 17Java 21SQL ServerKafkaRedisMongoDBElasticSearch
JavaSpringKotlinMicroservicesDDD (Domain-Driven Design)EventSourcingCQRSReactive ProgrammingJava 17Java 21Microsoft SQL ServerApache KafkaRedisMongoDBElasticSearch
leadershipcommunicationcollaborationproblem-solvinglearning
Industry Financial Technology, Banking, Software Development
Job Function Lead software engineering efforts for scalable, high-performance financial systems in a remote environment
JavaSpringKotlinMicroservicesDDDEventSourcingCQRSReactive ProgrammingJava 17Java 21Microsoft SQL ServerApache KafkaRedisMongoDBElasticSearchleadershiparchitecturesoftware developmentfull development lifecycleArchitectureLeadership

Less than 7 years of experience, Lack of leadership or architecture experience, No experience with microservices or Java

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile