V

Valsoft

Acquires, grows vertical market software companies

AI Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBeirut, LebanonNo salary listed

About the Job

Requirements

  • Typically 2–5 years of professional software development experience.
  • Java backend development experience with Java 8 or later and Spring Boot or JAX-RS, plus working knowledge of JPA/Hibernate or another ORM.
  • Good SQL skills with a relational database; Oracle experience is preferred, and PostgreSQL or MySQL is accepted.
  • Regular, hands-on use of AI tools in development, such as Claude Code, GitHub Copilot, Cursor, or similar, with examples of how they help.
  • Familiarity with Git, code review, and Agile ways of working.
  • Ability to solve problems and work independently and as part of a team.
  • Professional-level written and verbal English, the primary working language with the Italian team.

Responsibilities

  • Develop and maintain backend services and APIs using Java.
  • Work with Oracle databases, including queries, schema changes, and data layer development.
  • Build frontend features in Angular, with team support while ramping up.
  • Translate requirements and use cases into clean, maintainable, well-tested code.
  • Debug issues, fix defects, and help improve performance.
  • Use AI tools to explore unfamiliar code, generate code and tests, debug, and write documentation; verify every result before shipping.
  • Share useful AI techniques with the team and learn from others’ approaches.
  • Participate in code reviews by giving and receiving constructive feedback.
  • Collaborate asynchronously and synchronously with the Italian development team.
  • Write practical technical documentation.
  • Take ownership of features from concept through production and communicate blockers and progress in the distributed team.

Desired Qualifications

  • Frontend familiarity with TypeScript, Angular 2 or later, HTML5, and CSS/Sass; the team expects the hire to grow into this stack.
  • Familiarity with Oracle PL/SQL.
  • Experience with prompt and context engineering or AI agents for development tasks.
  • Docker and CI/CD basics, such as Jenkins or GitHub Actions.
  • Cloud experience with AWS, Azure, or DigitalOcean.
  • Familiarity with JBoss WildFly, Keycloak, OAuth 2, or JWT.
  • Familiarity with ActiveMQ/AMQ or Elasticsearch.

About the Company

Valsoft

Acquires, grows vertical market software companies

Valsoft is a company that buys software businesses that serve specific, essential industries (like automotive and broadcasting) and helps them grow over the long term. It focuses on vertical market software—programs that are built for a particular industry—and keeps the acquired companies independent while giving them extra resources, best practices, and access to a global network. The core idea is to improve how these software businesses operate and expand their reach, rather than building new products from scratch. The main way Valsoft works is to purchase a niche software company, streamline its operations, and partner with the existing management team to drive steady growth. This approach sets Valsoft apart from others by emphasizing patient, long-term ownership and collaboration within a diverse portfolio of niche software. The goal is to create durable, profitable companies that continue to serve their essential customers efficiently and expand into new markets.

Company size
501-1,000
Company stage
Growth Equity (Venture Capital)
Total funding
$420M
Headquarters
Montreal, Canada
Founded
2015

Recently Posted Jobs

Explore more opportunities at Valsoft

See more jobs