Java Developer - Adaptors


Work with leading edge technology and grow your career with this dynamic, innovative team.


About the Technology: TIBCO Streaming is the leading Complex Event Processing (CEP) platform, used by developers building the most demanding data processing systems in the world. It enables rapid development of high-performance flexible applications, meeting the needs of the most demanding customers in financial services, federal intelligence, e-commerce, and telecommunications.


We are looking for an enthusiastic server-side developer to join our team in Hanoi, Vietnam to design and implement adapters, which move high-speed data into and out of the CEP engine. This position requires hands-on development expertise, developing innovative solutions for scalable, high performance, secure distributed systems. The successful candidate is self-reliant and resourceful, and enjoys working with other smart motivated people

What You'll Do

You will be responsible for

  • End-to-end development (design, implementation, testing, documentation and ongoing maintenance) of Adapters, which move real-time data between the CEP engine and the outside world.
  • Work in Java and C# using 3rd-party APIs and protocols from an ever-expanding variety of commercial vendors and open-source projects such as TIBCO, Apache, Oracle and Microsoft.
  • Optimize performance, with latency measured in microseconds and throughput in tens-of-thousands of messages per second.
  • Work with customers, identifying their requirements and incorporating their feedback into the product.

Who You Are

Required Skills and Experience

  • 3-5 years of Java server-side development experience.
  • Familiarity with source-control products (svn, git)
  • Must be familiar with basic security concepts or standards as appropriate for this position.
  • BS in Computer Science.
  • Good written and verbal communication skills in English.

Desirable Skills and Experience

  • Experience working with Java and/or C# APIs and client libraries.
  • Familiarity with database technologies (SQL, Big Data, schema design and caching).
  • Experience with networking technologies (HTTP, TCP, SSL, raw sockets).
  • Exposure to enterprise messaging products such as JMS, Apache Kafka, IBM MQ and TIBCO.
  • Familiarity with Maven and Jenkins.




TIBCO Software Inc. unlocks the potential of real-time data for making faster, smarter decisions. Our Connected Intelligence Platform seamlessly connects any application or data source; intelligently unifies data for greater access, trust, and control; and confidently predicts outcomes in real time and at scale. Learn how solutions to our customers’ most critical business challenges are made possible by TIBCO at




Full Time