Duke ngarkuar...

Senior Backend Developer (Java/Spring Boot)

Compose Software

Tirana, Tirana
full_time
Publikuar Sot
**Compose Software**
keeps growing!

We’re looking for a
**Senior Backend Developer**
to join our
*founding team*
and help us build the backbone of our next-generation low-code platform. You’ll get to make big technical decisions, shape our architecture, and leave your mark on a product that powers smarter workflows for businesses worldwide.

**Who we are:**

**At Compose Software, we build low-code development platforms**
that make process automation faster, smarter, and more flexible. For over 20 years, we’ve helped governments and enterprises create forms, workflows, integrations, and case management systems that deliver results, without sacrificing speed or scalability.

We’re not just building software, we’re helping organizations unlock productivity and innovation.

**What you'll do:**

- Architect, design, and implement backend services with
**Java / Spring Boot**
.
- Build and maintain
**RESTful APIs**
for our React frontend.
- Design efficient data models and integrate with
**MongoDB**
.
- Lead discussions on
**system architecture, persistence, and scalability**
.
- Ensure best practices in
**security, performance, and testing**
.
- Apply DevOps principles to streamline development and deployment on Azure.

**What we're looking for:**

- 4+ years of backend development experience.
- Strong expertise in
**Java, Spring Boot, and the Spring ecosystem**
.
- Proven experience with
**MongoDB**
(data modeling, optimization, performance tuning).
- Solid understanding of
**distributed systems and microservices**
.
- Event-driven architecture
- Hands-on experience with
**Azure Cloud**
(App Service, Functions, SQL, Key Vault, etc.).
- Strong leadership and communication skills.

**Bonus Points If You Have:**

- Previous
**Tech Lead / Management**
experience
- Some
**ReactJS / TypeScript**
knowledge (great for understanding the full stack)
- Experience with
**AI/ML integrations**
or workflow automation platforms

**Why Join Compose Software?**

- Be part of the
**founding team in Albania**
and influence the culture of our new branch.
- Work on a
**next-generation low-code platform**
with global reach.
- Shape system architecture and make
**high-impact technical decisions**
.
- Opportunity to
**grow into leadership roles**
as we expand.

**Ready to make your mark?**

**If you want a role where your work truly matters and where you’ll help build both a product and a team from the ground up, we’d love to hear from you.**