Senior Kotlin Back-End Developer
Primary stack
Nice to have's
Job description
About the Position
Join Imaginary Cloud as a Senior Kotlin Back-End Developer. Work remotely from Coimbra or Lisbon, Portugal, and contribute to impactful projects.
Responsibilities
- Design and develop scalable backend services using Kotlin.
- Architect and implement distributed systems and microservices.
- Work comfortably in cloud-native setups such as AWS and Kubernetes.
- Utilize relational databases like PostgreSQL.
- Implement testing frameworks such as JUnit and Testcontainers.
- Ensure reliable performance with observability tools like Grafana.
Requirements
- 5+ years of experience with a strong focus on Kotlin in server-side development.
- Hands-on experience designing distributed systems and microservices.
- Proficiency with relational databases (PostgreSQL).
- Experience with testing frameworks (JUnit, Testcontainers) and observability tools (Grafana).
- Fluency in English, both spoken and written.
- Willingness and legal qualification to live and work in Portugal.
Nice to Have
- Experience with Javascript (React.js, Angular.js, Vue.js, Node.js).
- Experience with C# /.Net, Ruby / Ruby on Rails, Python / Django.
- Knowledge of Git, SQL (MySQL, MS SQL Server), Mobile development (iOS, Android, React Native).
- Familiarity with Linux / Mac OS command line.
- Experience with automated provisioning tools (Docker, Ansible, Capistrano).
- Experience with Cloud & container orchestration (AWS, Kubernetes).
- Experience with NoSQL databases (Mongo, Redis, etc.).
- Experience with design tools like Photoshop or Figma.
We Offer
- Salary according to your experience and performance.
- Paid sick days.
- Health and dental insurance.
- Comfort budget.
- A remote-first company.
- Flexible working hours.
- Global projects with industry-leading clients.
- A human-centric culture that values people and empowers them.
- Informal environment.
- Team events to share knowledge and celebrate collectively.
- Mentoring and performance appraisals for solid growth potential.
About the Company
Imaginary Cloud is a Software Development and UX/UI Design company that has helped design, build, launch, and scale 300+ web and mobile applications. With offices in Portugal (Lisbon and Coimbra) and in the UK (London), we have been designing and developing innovative digital products for more than 10 years.
Founded in 2010, we were recognized as Best Workplace® in Europe (medium companies), Best Quality of Life Company® and the 2nd Best Great Place to Work® in Portugal by Great Place to Work®. See for yourself by checking our Glassdoor reviews.
Salary: €35,310 - €54,400/year
Locations: Coimbra, Lisbon
Remote status: Fully Remote
Employment type: Full-time
© Imaginary Cloud. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Consultancy Web Mobile Design; IT / tech за описом ITJobs; IT-послуги
More at Imaginary Cloud
All 25 rolesFree Application
Imaginary Cloud
Senior Java Spring Developer
Imaginary Cloud · Portugal
AI Engineer (.NET / Azure AI)
Imaginary Cloud · Portugal +2
Senior Mobile Developer (Flutter)
Imaginary Cloud · Portugal +2