# Senior Software Engineer

**Company**: Kobie
**Location**: Bengaluru, Karnataka
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: Full-Time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.lever.co/kobie/bf718a41-fed5-4b73-ab05-fc5e2969102a?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_99aa0b0e-cf1

## Description

Join Kobie's India Tech Hub as a Senior Software Engineer and be among the first hires! Kobie is a 35-year veteran of the loyalty industry and a multi-year Forrester Leader.

## How you will make an impact

You will make rapid improvements to our existing Java/Angular codebase to solve production problems, identify and solve performance bottlenecks, and help institute a more mature SDLC.

Your responsibilities will include:

- Making rapid improvements to existing Java/Angular Code base to solve production problems

- Identifying and solving performance bottlenecks

- Helping institute a more mature SDLC

- Gaining knowledge and control of our loyalty platform integration points (live API's, Batch, Queue based processing)

- Participating in design sessions; working with product owners and team members to solve acceptance criteria

- Building and maintaining all configuration and business logic rule documentation

- Assisting other team members through coaching and mentoring

- Promoting and demonstrating good coding practice and patterns for the team

- Setting accurate time estimates and scope of work for tasks and/or projects assigned to you

- Filling information gaps as needed to accomplish gaps

- Developing simple solutions to complex problems

- Suggesting innovative new ways to improve processes and/or components of work

- Effectively working with other groups and third parties

## What you need to be successful

You will need:

- 6+ years of experience designing and developing applications and components using Java and Spring (Prefer JDK 11+ with Spring Boot)

- 3+ years of experience developing RESTful services using JSON

- Experience developing microservice cloud applications (Oracle, AWS, or Azure)

- 3+ years of experience developing SQL multi-table queries, inserts, and updates (Prefer Oracle / PostgreSQL)

- Experience tuning SQL statements with execution explain plans

- Familiarity with Agile (e.g., Scrum Process)

- Bachelor’s Degree in Computer Science or related field is preferred

- Experience developing Loyalty, Accounting, or Banking applications preferred

- Message Queues (RabbitMQ, ActiveMQ, Kafka Streams) preferred

- Building Docker containers and configuring Kubernetes clusters (kubectl, Docker for Desktop) preferred

- Build Management tools (Bitbucket/Git, Gradle, Bamboo) preferred

## Additional Information

Kobie is a trusted partner to some of the world’s most recognized brands, helping them build lasting emotional connections with their consumers through a strategy-led technology approach.

## Skills

### Required
- Java
- Spring
- RESTful services
- JSON
- microservice cloud applications
- SQL
- Agile

### Nice to have
- Loyalty applications
- Accounting applications
- Banking applications
- Message Queues
- Docker
- Kubernetes
- Build Management tools

---

Source: [Apply at jobs.lever.co](https://jobs.lever.co/kobie/bf718a41-fed5-4b73-ab05-fc5e2969102a?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
