freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer

Summary

Builds and maintains backend services and web apps using Java, Kotlin, Spring Boot, and React in a hybrid Minneapolis office.

We are seeking a talented Software Engineer to join our dynamic team. This role offers the opportunity to work in a hybrid environment, contributing to exciting projects while enjoying flexibility in your work schedule.

Responsibilities

  • Develop and maintain software applications using Java, Kotlin, and Groovy.
  • Collaborate with cross-functional teams to design and implement new features.
  • Utilize frameworks such as Spring Boot and React to enhance application performance.
  • Manage data movement using Kafka and ensure efficient data storage with Postgres and Cassandra.
  • Participate in code reviews and contribute to team knowledge sharing.

Skills

  • Proficiency in Java, Kotlin, and Groovy programming languages.
  • Experience with Spring Boot and React frameworks.
  • Strong understanding of data movement technologies, particularly Kafka.
  • Familiarity with database management systems, especially Postgres and Cassandra.
  • Excellent problem-solving skills and attention to detail.

Preferred Skills

  • Experience in backend development and cloud technologies.
  • Knowledge of agile development methodologies.
  • Strong communication and teamwork abilities.
  • Ability to adapt to new technologies and frameworks quickly.

We are committed to fostering a diverse, equitable, and inclusive workplace where all individuals feel valued and empowered to contribute their unique perspectives.

See also