Kobie Marketing

Senior Software Engineer

Kobie Marketing
Apply
11 months ago
Chicago, IL, USA +6 moreSenior

Responsibilities

  • Improve the existing Java and Angular codebase to resolve production problems.
  • Identify and resolve performance bottlenecks.
  • Help mature the software development lifecycle.
  • Develop and maintain loyalty platform integrations involving APIs, batch processing, and queue-based processing.
  • Participate in design sessions and collaborate with product owners and team members on acceptance criteria.
  • Build and maintain configuration and business logic documentation.
  • Coach and mentor other team members.
  • Promote effective coding practices and patterns.
  • Estimate task and project time and scope accurately.
  • Develop simple solutions to complex problems and suggest process or component improvements.
  • Collaborate effectively with other groups and third parties.

Requirements

  • 5+ years of experience designing and developing applications and components with Java and Spring.
  • 3+ years of experience developing RESTful services using JSON.
  • Experience developing cloud-based microservices applications using Oracle, AWS, or Azure.
  • 3+ years of experience developing SQL multi-table queries, inserts, and updates.
  • Experience tuning SQL statements using execution explain plans.
  • A bachelor’s degree in Computer Science or a related field is preferred.
  • Experience with loyalty, accounting, or banking applications is preferred.
  • Experience with RabbitMQ, ActiveMQ, or Kafka Streams is preferred.
  • Experience building Docker containers and configuring Kubernetes clusters, including kubectl and Docker for Desktop, is preferred.
  • Experience with Bitbucket/Git, Gradle, or Bamboo build management tools is preferred.
  • Familiarity with Agile processes such as Scrum.

Benefits

  • Remote-first work environment with flexibility to work from anywhere.
  • Flexible time off.
  • Nine company-wide holidays.
  • Benefits supporting professional development and personal well-being.
  • Periodic travel may be required for team collaboration, customer engagements, training, and company events.

Tech Stack

AngularAWSAzureBambooDockerGitGradleJavaKubernetesPostgreSQLRabbitMQSpring BootSQL

Categories

Kobie Marketing

About Kobie Marketing

201-500 employees
Contact me