Java Software engineer


Java Software engineer

Vennote, along with its partners is building next-generation Natural Language Understanding, Machine Learning and Artificial Intelligence products with a focus on Multimodal and Cross-Channel User Interfaces (phone, web, mobile, etc.).

This is a full-time position with hybrid working model – physical and working from home.

The position requires individuals who enjoy challenges, prioritize, meet deadlines, and have a collaborative work ethic and teamwork spirit working closely with our Speech Scientists, Software Developers, Analysts, and Project Managers with our overseas partners.

We have:

  •    A state-of-the-art, highly innovative Product platform, the first of its kind globally, that we continuously expand/improve to maintain our leadership
  •    A team of seasoned experts to collaborate with
  •    Blue chip customer base
  • An open mind to new technologies, methodologies, challenges, and innovation
  •  Write performant code in J2EE, Spring Boot
  • Demonstrate proven experience in advanced programming concepts such as concurrency & parallelism, sockets, queues, caching, streams, functional programming, decorators
  • Demonstrate experience in most of: Kafka, ElasticSearch, mongoDB, Redis and any SQL database
  • Develop for web security
  • Test your code and make us feel confident with proper error handling and consistent logging
  • Work efficiently with git
  • Produce performant and production quality robust code following best practices
  • Have an agile product mentality balancing between finding solutions that deliver high precision/recall, over simpler approaches that can give value to customers in shorter intervals.
  • Demonstrate passion, excitement, and real interest in what we do while being respectful of others and fun to work with



  • Experience in Full-stack development
  • Ability to create basic Web UIs and supporting tools around the μServices you will develop
  •  Holding a Degree in Computer Science, or similar field
  •  A Software Engineer with more than 3 years of experience
  • Proficient in English, both verbal and written
  • Hard worker, task, deliverables and quality oriented
  • Highly knowledgeable and efficient in standards and documentation
  • Self-motivated, proactive with demonstrated creative and critical thinking capabilities
  • Fun to work with and be around, like we are
  • Passionate, enthusiastic and with a desire to meet objectives and company targets
  • Responsible and accountable, with multi-tasking abilities, sound judgment and professionalism
  • Efficient, organized, with problem solving and time management skills ➢ Quick to adjust inside a rapid-changing environment
  • An attractive remuneration package
  • HMO health plan
  • Annual performance review for meeting quality objectives and completion targets
  • Continuous learning/training in new technologies and products
  • A great environment to work in, excel and progress professionally
  • An excellent opportunity for international career development within a dynamic, fast moving market sector offering demonstrable career challenges internationally


If you want to join a team of global leaders in their field, send your CV to [email protected], with Java Software Engineer as subject. All applications will be treated with strict confidentiality. Only suitable candidates will be contacted.


Shopping Basket