Software Engineer (Java, OOP, English)

Diamond Flower building, 48 Le Van Luong, Nhan Chinh, Thanh Xuan, Ha Noi
15 days ago

Top 3 Reasons To Join Us

  • Global world-class products
  • Cutting-edge technologies
  • Multicultural work environment

Job Description

Product Overview:

(TDV) is an enterprise data virtualization solution that orchestrates access to multiple and varied data sources, delivering data sets and IT curated data services to any analytics solution. TDV is a Java based enterprise-grade database engine supporting all phases of data virtualization development, run-time, and management. It is the trusted solution of choice for the top enterprises in verticals like finance, energy, pharmaceutical, retail, telecom etc.

You’ll work with the talented team in a flexible environment.  Are you interested in working on leading edge technologies? Are you fascinated with Data Technologies, Application Servers, Federation, and/or Data Pipelines?  Then this opportunity is for you.

Your Opportunity

The industry leading team is looking for bright engineering talent with experience in the area of Java-based server internals and web services. You will have expertise using Java and working with web services protocols such as REST and SOAP and file formats such as JSON, XML, and XML schema.  The core responsibilities will include helping customers be successful and helping to extend and update our core server and web service support in both the front and back end of the TIBCO Data Virtualization Server.

What you will do?

In the role as a Software Engineer (Web Services), you will:

  • Maintain and expand the server’s web service and XML data transformation capabilities
  • Diagnose customer issues and perform bug fixes
  • Drive enhancements to existing server capabilities and infrastructure
  • Assist in periodic refactoring and redesign of existing server components
  • Ensure all security aspects of of server operation have zero defects
  • Enhance the product’s data-transformation facilities

Your Skills and Experience

Must have:

  • 3+ years of experience in programming (2+ years of Java based server side experience)
  • Experience with Service-Oriented Architecture
  • Strong Object-Oriented Background
  • Experience with Web Services 
  • Good understanding of algorithms complexity and time/space trade-offs
  • Experience with multi-threading
  • Proficiency in both spoken and written communication in English is a must

Nice to have:

  • Understanding of Service-Oriented Architecture
  • Experience with REST, SOAP, JSON, XML, XML Schema, XSLT, and XQuery.
  • Familiarity with clustered server architectures
  • Strong ability to select appropriate algorithms using computational complexity and time/space trade-offs
  • Ability to design robust multi-threaded facilities that maintain consistent state without sacrificing performance
  • Facility with large pre-existing code-bases

Why You'll Love Working Here

  • Competitive salary range with 13th-month pay and annual bonus based on work performance & achievements;
  • 18 days annual paid leaves + 5 sick leaves;
  • Premium PTI insurance coverage including 24/7 accident insurance and private health insurance; Social & Medical insurances in line with Vietnamese Labor Law;
  • Annual Health check-up;
  • Continuous on-the-job training, peer-to-peer learning and unlimited access to online training platforms: Udemy, Tibco Academy, etc
  • Possibility to build up and grow your career path within the company;
  • A multicultural working environment with talented peers around the globe;
  • Opportunities to work on world-class, innovative products and cutting-edge technologies;
  • Team building activities throughout the year.

Global leader in Integration, API Management and Analytics