Q

Qualysoft

Builds business software and manages IT projects

Full-Stack Engineer - Kotlin

Full-TimeUpdated on 10/15/2026
No salary listed
Mid
Bucharest, Romania
Remote
Software EngineeringFull-Stack Engineering

About the job

Requirements
  • Strong professional experience in backend software development.
  • Strong knowledge of microservices architecture and distributed systems.
  • Good understanding of common enterprise integration patterns.
  • Strong hands-on experience with Kotlin.
  • Strong experience with Spring Boot.
  • Experience designing and developing REST APIs and service-to-service integrations.
  • Experience with Google Cloud Platform and cloud-native application development.
  • Practical experience with Cloud Run or similar container/serverless platforms.
  • Experience with Terraform and Infrastructure as Code.
  • Solid understanding of Test-Driven Development, Clean Code, code reviews, pair programming, and Continuous Integration and Continuous Delivery.
  • Strong experience with Git-based development workflows, preferably using GitLab.
  • Experience working in collaborative development environments using Jira and Confluence.
  • Experience incorporating AI tools into software engineering workflows.
Responsibilities
  • Design, develop, and maintain scalable backend services and microservice-based applications.
  • Define and implement appropriate integration patterns between internal and external systems.
  • Contribute to architectural decisions related to distributed systems, APIs, cloud infrastructure, and application design.
  • Develop backend solutions primarily using Kotlin and Spring Boot.
  • Contribute when required to frontend applications built with TypeScript, Nuxt, and NuxtUI, while maintaining a primary focus on backend development.
  • Build and operate cloud-native workloads on Google Cloud Platform, including Cloud Run.
  • Define and maintain infrastructure using Terraform.
  • Participate actively in code reviews and pair programming sessions.
  • Apply Test-Driven Development practices and maintain high standards of automated testing.
  • Write maintainable, modular, and well-structured code following Clean Code principles.
  • Contribute to and continuously improve CI/CD pipelines and engineering workflows.
  • Use AI-assisted software engineering tools and practices to improve development productivity, code quality, testing, and problem-solving.
  • Collaborate closely with other engineers, architects, and stakeholders throughout the software development lifecycle.
  • Document technical solutions, architectural decisions, and development processes using Confluence.
  • Manage development activities and collaborate with the wider team using Jira, Git, and GitLab.
Desired Qualifications
  • Experience with TypeScript.
  • Experience developing Single Page Applications.
  • Experience with Nuxt and NuxtUI.
  • Broader full-stack development experience while maintaining strong backend expertise.
  • Experience designing systems deployed in containerized and serverless cloud environments.

About the company

Qualysoft is an international IT consulting and software engineering company serving enterprises and public-sector organisations. Its work spans business applications, Microsoft cloud systems, custom software, data and analytics, artificial intelligence, testing and digital tax administration. Clients engage the company for individual specialists, dedicated engineering teams or managed projects in which Qualysoft takes responsibility from requirements and design through delivery and maintenance. The group operates through European locations and an Indonesian centre of excellence, supporting projects across several industries. Founded in 1999, Qualysoft is headquartered in Vienna, Austria.

Company Size

501-1,000

Company Stage

N/A

Total Funding

N/A

Headquarters

Vienna, Austria

Founded

1999

Get referred to Qualysoft

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Development includes regular feedback: the careers page describes tailored opportunities and a focus on internal mobility.
  • Learning tools are included: the Bucharest AI-engineer role lists access to courses and certifications on major platforms.
  • Meal support is explicit: the Romanian banking-engineer posting includes lunch tickets and a Pluxee card.

What critics are saying

  • Hybrid work includes an onsite commitment: the AI-architect contract requires two days per week in Vienna.
  • Some assignments have defined terms: the AI-architecture project lists twelve months with an option to extend.
  • Client selection is an extra gate: candidates have technical interviews with partners, whose evaluations determine the next steps.

What makes Qualysoft unique

  • Privacy has a separate certification: Qualysoft lists ISO 27701 for privacy information management.
  • Technology partnerships involve recurring checks: Qualysoft says it undergoes regular audits to maintain certified-partner proficiency.
  • Capacity extends beyond employees: its engineering practice reports access to a pool exceeding 50,000 specialists.

Help us improve and share your feedback! Did you find this helpful?