Full Stack Software Engineer (Java/Spring & Angular)

Underscore icon

Location

Sofia, Bulgaria

Who we are

We are a small and highly skilled team based in Sofia
Every team member has a vote on most company issues, but shares many responsibilities as well
Our way of working includes building projects from the ground up and having the full delivery responsibility
We set up each project's process individually following agile and lean principles
We are active in the startup ecosystem in Bulgaria

Our Tech Stack

Backend: Java 21+, Spring Boot & Spring Framework, Hibernate, Gradle, PostgreSQL, MySQL, AWS, GCP, Docker
Frontend: Angular 18+, React, JS, TS, Angular Material, CSS/SASS/LESS, HTML, Flexbox
Mobile: Android/Kotlin, iOS/Swift

If you become a part of our team you will

Build high-quality, scalable, and maintainable full-stack applications
Contribute to architecture, design, and implementation of software solutions
Solve complex engineering challenges with creativity and innovation
Develop and integrate RESTful APIs and third-party services
Create responsive, accessible, and user-friendly web interfaces connected to backend systems
Take end-to-end ownership of the delivery of your work
Collaborate effectively in agile (and occasionally distributed) teams

Requirements

3+ years of experience as a Software Engineer
Hands-on experience with Java and Spring Boot
Solid knowledge of Angular (2+) and its core principles
Familiarity with TypeScript, JavaScript, CSS/SASS, and HTML.
Understanding of RESTful APIs and relational databases (PostgreSQL/MySQL).
Very good level of English (written and spoken)
Ability to understand, analyze and solve complex problems
A mindset focused on optimization, quality, and continuous improvement
Curious, adaptable, and problem-solving personality

Nice to Have:

Experience with Java and Spring Boot, additional backend frameworks or programming languages
Familiarity with containers (Docker) and cloud technologies (AWS, GCP)
Experience with testing frameworks and CI/CD tools
Experience with startup environments or building products from scratch

Additional benefits

Fast and transparent recruitment process
Performance reviews twice a year
Dedicated time for personal development
Additional health insurance
Flexible working hours & hybrid work model
Additional vacation days for each year with us
Company sponsored trainings and conferences
Friendly, supportive team culture and regular team events

In case of any questions, feel free to reach us @ careers@qualifast.com

If you are interested in this position, don't hesitate to send us your CV.
Only short-listed candidates will be contacted. All applications will be treated with strict confidentiality.