2 months ago
Bucharest, RomaniaSenior
Responsibilities
- Design, develop, and maintain scalable backend services and microservice-based applications.
- Define and implement integration patterns between internal and external systems.
- Contribute to architectural decisions involving distributed systems, APIs, cloud infrastructure, and application design.
- Develop backend solutions primarily with Kotlin and Spring Boot.
- Contribute to frontend applications built with TypeScript, Nuxt, and NuxtUI when required.
- Build and operate cloud-native workloads on Google Cloud Platform, including Cloud Run.
- Define and maintain infrastructure using Terraform.
- Participate in code reviews, pair programming, Test-Driven Development, and automated testing.
- Improve CI/CD pipelines and engineering workflows.
- Use AI-assisted software engineering tools and practices to improve productivity, quality, testing, and problem-solving.
- Collaborate with engineers, architects, and stakeholders throughout the software development lifecycle.
- Document technical solutions and development processes using Confluence, and manage development activities with Jira, Git, and GitLab.
Requirements
- Strong professional experience in backend software development.
- Strong knowledge of microservices architecture, distributed systems, and enterprise integration patterns.
- Strong hands-on experience with Kotlin and Spring Boot.
- Experience designing 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.
- Understanding of Test-Driven Development, Clean Code, code reviews, pair programming, and continuous integration and delivery.
- Strong experience with Git-based development workflows, preferably GitLab.
- Experience using Jira and Confluence in collaborative development environments.
- Experience incorporating AI tools into software engineering workflows.
- Nice-to-have experience with TypeScript, single-page applications, Nuxt, NuxtUI, broader full-stack development, and containerized or serverless cloud environments.
Benefits
- Premium medical package, lunch tickets, and a Pluxee Card.
- Bookster subscription, 13th salary, and yearly bonuses.
- Enterprise job security with a startup mentality, international exposure, and a flat hierarchy.
- Supportive culture with ownership, autonomy, work-life balance, team events, and activities.
- Flexible working program with openness to remote work.
- International software development opportunities and flexibility to choose projects aligned with career goals.
- Access to Pluralsight, Udemy, Microsoft, and Google Cloud learning platforms, courses, and certifications.
- Mentorship, professional development opportunities, career growth, and an above-market salary.
Tech Stack
Categories
About Qualysoft
Qualysoft is a Vienna-headquartered IT services firm founded in 1999 that delivers CRM/ERP consulting, custom software development, test automation, integration, and application management for enterprises. It works on a project and managed-services basis across Central and Eastern Europe, supporting digitalization and data/BI initiatives. Privately held, the company serves clients in multiple industries.
