Job Openings Senior Software Developer (Java/Kotlin)

About the job Senior Software Developer (Java/Kotlin)

We are searching for a Senior Java/Kotlin Developer with extensive experience in back-end development and a proven ability to work on user-facing products. As a Senior Developer, you will build scalable applications and services using Java/Kotlin, focusing on API development and cross-functional collaboration to ensure smooth product delivery.

Responsibilities:

  • Build and maintain scalable applications using Java/Kotlin;
  • Update/create public-facing APIs and GRPC endpoints;
  • Work alongside mobile teams (iOS/Android) on user-facing product development;
  • Ensure all code is tested and debugged before deployment;
  • Collaborate with product, design, and operations teams to define project goals.

Requirements:

  • Bachelors degree in Computer Science or a related;
  • 5+ years of experience in Java/Kotlin development;
  • Experience working on back-end systems for user-facing applications;
  • Strong experience with public APIs, GRPC, and third-party integrations;
  • Familiarity with REST-like API architecture;
  • Proven ability to write high-quality, tested code;
  • Keen interest in keeping up with emerging technologies and frameworks;
  • Ability to adapt to a dynamic and multicultural environment;
  • Strong communication skills, critical thinking, attention to detail, and teamwork;
  • Fluency in English (mandatory).


What We Offer:

  • The chance to work on cutting-edge international projects;
  • Remote Work (Based in Portugal).