# Senior Software Developer - KLPTK

> Valsoft Corporation · Beirut, Lebanon (Hybrid) · Full-time · Posted 2026-04-07

**Workplace:** hybrid

**Department:** Research & Development

## Description

Aspire Software is looking for a Senior Software Developer to join our team in Lebanon.

**Here is a little window into our company:** Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.

### **About the Job:**

This is not a role that rewards knowing the right buzzwords. It is a role for someone who is selfdriven, technically grounded, and genuinely excited about learning – including how to work alongside AI tools as a first-class part of the engineering craft. We want someone who challenges ideas, proposes better approaches, and takes ownership from concept through to production.

What You’ll Do

-   Design, develop, and maintain APIs and web applications across the full stack
-   Translate requirements and use cases into clean, maintainable, and well-tested code
-   Integrate data storage solutions including Oracle databases, Redis, and Solr
-   Identify bottlenecks, debug issues, and drive continuous performance improvements
-   Participate in code reviews – give and receive honest, constructive feedback
-   Collaborate with cross-functional teams to define and deliver new features
-   Provide technical guidance and mentorship to junior developers
-   Write and maintain technical documentation that the next person can actually use
-   Use AI tools actively and critically – to accelerate development, improve test coverage, and explore solutions – while taking full ownership of what ships

How You Work

We’re hiring for mindset as much as skills. The right person for this role:

-   Is genuinely curious and self-driven – you learn because you want to, not because you have to
-   Solves problems even when the path isn’t obvious – you investigate, experiment, and iterate
-   Thinks in systems and trade-offs, not just in lines of code
-   Embraces AI as a force multiplier – you’ve built real habits around AI-assisted development and you understand both its power and its limits
-   Challenges ideas constructively and is comfortable being challenged in return
-   Takes ownership of features end-to-end, not just your assigned ticket
-   Is comfortable with ambiguity and evolving requirements

## Requirements

-   Backend: Java (8+), JPA, JAX-RS, Hibernate, Spring
-   Database: PL/SQL, Oracle
-   Frontend: TypeScript, Angular 2+, HTML5, CSS/Sass
-   Proven, hands-on experience with AI tools as a core part of your development workflow – not just experimentation
-   Strong problem-solving skills and the ability to work independently and collaboratively
-   Experience with Agile methodologies and fast-paced delivery cycles
-   Professional-level English, written and verbal

Nice to Have

-   Experience with microservices architecture and containerisation (Docker, Kubernetes)
-   Familiarity with CI/CD pipelines and DevOps practices
-   Experience with cloud-based services (Azure, AWS)
-   Familiarity with JBoss WildFly, Keycloak, OpenID Connect, OAuth 2, or JWT
-   Familiarity with ActiveMQ/AMQ or Solr/Elasticsearch
-   Experience with AngularJS (legacy migration context)

## Apply

[Apply at Valsoft Corporation](https://apply.workable.com/valsoft-corp/j/DB62B24F3C/apply)

---
Powered by [Workable](https://www.workable.com)
