Senior Software Engineer
Kobie
hybridseniorbackend Indianapolis, IN 4 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
JavaSpring BootREST APIsSQLMicroservicesAWSPostgreSQLAgileKubernetesDocker
About the role
Role Overview
Kobie is hiring a Senior Software Engineer to help improve and evolve its loyalty platform and integrations. The role focuses on delivering rapid production fixes, performance improvements, and strengthening the SDLC while collaborating with product owners and the engineering team.
Responsibilities
- Make rapid improvements to an existing Java/Angular codebase to resolve production issues.
- Identify and address performance bottlenecks.
- Help mature the Software Development Life Cycle (SDLC).
- Build and deepen knowledge of loyalty platform integration points (e.g., live APIs, batch, queue-based processing).
- Participate in design sessions and work with product owners to meet acceptance criteria.
- Build and maintain configuration and business logic rule documentation.
- Coach and mentor team members; promote good coding practices and patterns.
- Provide accurate time estimates and scope for tasks/projects.
- Fill information gaps to close delivery gaps; develop simple solutions to complex problems.
- Suggest process and component improvements.
- Collaborate effectively with other groups and third parties.
Requirements
- 5+ years designing and developing applications/components using Java and Spring (prefer JDK 11+ and Spring Boot).
- 3+ years building RESTful services using JSON.
- 3+ years developing microservice cloud applications using Oracle, AWS, or Azure.
- 3+ years writing SQL multi-table queries, inserts, and updates (prefer Oracle/PostgreSQL).
- Ability to tune SQL using execution explain plans.
- Familiarity with Agile practices (e.g., Scrum).
- Preferred: Bachelor’s degree in Computer Science or related field.
- Preferred domain experience: Loyalty, Accounting, or Banking applications.
Nice-to-haves
- Message queues: RabbitMQ, ActiveMQ, Kafka Streams.
- Containerization/orchestration: Docker and Kubernetes (kubectl).
- Build/management tools: Bitbucket/Git, Gradle, Bamboo.
About Kobie
Kobie is a loyalty technology company that provides end-to-end loyalty solutions for well-known global brands. It uses a strategy-led technology approach to help brands build lasting emotional connections with consumers.
Scraped 6/18/2026