Gorilla Logic

Kotlin Engineer

Gorilla Logic

full-time

Posted on:

Location Type: Remote

Location: Colombia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Work with your Tech Lead and Engineering Manager to break down complex initiatives into clear, actionable tasks and deliver them iteratively.
  • Develop, maintain, and enhance backend services and APIs primarily using Kotlin, with interoperability in Java where applicable.
  • Collaborate with other engineers to ensure reliable, scalable, and maintainable solutions across multiple systems.
  • Navigate, debug, and improve large codebases, including code written by other team members.
  • Participate actively in code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices.
  • Communicate effectively with cross-functional and globally distributed teams to support alignment and timely delivery.

Requirements

  • 3+ years of professional experience as a Software Engineer, with a strong focus on backend development.
  • Proven experience designing, developing, and deploying scalable APIs using Kotlin (and Java).
  • Experience shipping web applications using modern UI frameworks such as React or Vue.
  • Solid understanding of distributed systems and hands-on experience with AWS, MySQL, and Kubernetes.
  • Ability to translate business requirements into technical solutions involving multiple software components.
  • Strong commitment to writing clean, well-tested, maintainable, and extensible code.
  • Experience using Git and GitHub, including creating, updating, and reviewing pull requests.
  • Experience writing automated tests using JUnit, Playwright UI tests, and WireMock.
  • Additional experience with Python is a plus.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
KotlinJavaAPI developmentBackend developmentWeb applicationsDistributed systemsAWSMySQLKubernetesAutomated testing
Soft skills
CollaborationCommunicationCode reviewProblem-solvingConstructive feedbackAdaptabilityAttention to detailTechnical translation