K

Kobie

Delivers end-to-end loyalty strategy and tech

Lead Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • At least 8 years of experience across the full software development life cycle, including coding standards, code reviews, source control management, automated build processes, testing, peer review, and DevOps.
  • Experience leading development teams responsible for successfully delivering prioritized roadmap items.
  • Experience designing and developing applications and components using J2EE technologies and service-oriented architecture, with sound knowledge of front-end technologies for delivering vertical slices of value.
  • Deep experience with service-oriented architecture and API development in a containerized deployment environment.
  • Experience with distributed computing and object-oriented design and analysis.
  • Strong relational database skills using PostgreSQL or Oracle.
  • Strong knowledge of enterprise messaging and integration patterns.
  • Experience developing XML- or JSON-based web services.
  • Experience with Java technologies including JMS, MDB, and JPA (Hibernate).
  • Familiarity with Java frameworks and libraries including Spring (Boot, MVC, Security, Data), Hibernate/JPA, and relevant testing frameworks such as JUnit and Mockito.
  • Experience with high-volume, real-time applications.
  • In-depth experience with Agile, such as the Scrum process.
  • Experience with Apache Camel and Apache ActiveMQ.
  • Experience with Java, Bamboo/Git, and open-source components and frameworks.
  • Experience with test-driven development and behavior-driven development.

Responsibilities

  • Coach engineers at multiple levels to apply best practices when solutioning work items for products.
  • Support and lead all phases of the Agile methodology, including grooming, designing, coding, and testing.
  • Focus on outcomes and ensure timely delivery of high-quality, flexible, and maintainable solutions.
  • Participate in design sessions and work with product owners to ensure solutions meet the needs of the business and customers.
  • Assist team members with questions and provide guidance and mentorship on best practices and new technology adoption.
  • Promote and demonstrate good coding practices and patterns for the team.
  • Establish and reinforce standards for coding, design, security, automation, and testing.
  • Create and maintain an engaging and respectful work environment that encourages learning and advancement of people, processes, and tooling.

Desired Qualifications

  • Experience with Spring frameworks, including Core, Boot, Batch, Data, and REST.
  • Extensive experience in microservices architecture and GraphQL.
  • Experience with build management tools such as GitHub Actions and Hudson.
  • Familiarity and experience with AI/ML-driven tooling.
  • Experience with AWS, EKS, Karpenter, and ArgoCD.

About the Company

Kobie

Delivers end-to-end loyalty strategy and tech

Kobie provides end-to-end loyalty solutions for leading brands. It combines strategy with technology to design, launch, and manage loyalty programs that enhance customer experiences. The product works by using a strategy-led, technology-enabled approach to uncover what truly drives consumer behavior and then applying data-driven insights to engage customers through rewards, communications, and program governance. Kobie differentiates itself through its long track record (34+ years), its status as a leader in loyalty services and technology (as recognized by Forrester), and its focus on emotional drivers behind customer loyalty, not just transactions. It aims to grow enterprise value for brands by strengthening loyalty and customer relationships across the entire program lifecycle.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Saint Petersburg, Florida
Founded
1990

Recently Posted Jobs

Explore more opportunities at Kobie

See more jobs