Cybrient Technologies SA Company Profile

OpenLink Developer (Java / Findur)

Cybrient Technologies SA

Job Description

About the role

We are looking for an experienced OpenLink Developer with strong Java and J2EE expertise to join our team. In this role, you will be responsible for designing, developing, enhancing, and supporting high-quality enterprise applications, with a strong focus on the OpenLink Findur risk management platform.

You will work closely with business stakeholders, technical teams, and support functions to deliver scalable and reliable solutions that meet business needs in a fast-paced trading environment.

Key responsibilities

  • Work directly with business stakeholders and technical teams to understand requirements and translate them into effective technical solutions

  • Design, develop, test, debug, and maintain applications and components within the OpenLink Findur and J2EE ecosystem

  • Enhance existing systems to improve performance, reliability, usability, and maintainability

  • Perform impact analysis for application changes and support release planning

  • Write clean, efficient, and well-documented code following development best practices

  • Conduct peer code reviews and contribute to code optimization and continuous improvement

  • Support production issues, troubleshoot defects, and ensure timely resolution of incidents

  • Prepare technical documentation, support requirement gathering, and participate in knowledge sharing across teams

  • Collaborate effectively with onsite and offshore teams to ensure smooth delivery and support

Required skills and experience

  • Strong hands-on experience with Core Java and J2EE application development

  • Solid experience with Web Services, Servlets, JSP, Spring Framework, Apache Tomcat, and ActiveMQ

  • Good working knowledge of AngularJS, HTTP, HTML5, CSS, JavaScript, and JSON

  • Strong SQL skills, including writing complex queries and working with Oracle and MySQL

  • Experience in debugging, troubleshooting, performance tuning, and root cause analysis

  • Good understanding of software development best practices, coding standards, and design patterns

  • Experience working across the full software development lifecycle, from requirement gathering to deployment and support

Preferred experience

  • Experience working in the trading, risk management, or financial services domain

  • Hands-on experience with OpenLink Findur or Endur

  • Exposure to scripting languages and frameworks such as OpenJVS and OpenComponents

  • Familiarity with the FIX protocol

  • Experience supporting business-critical applications in a production environment

Soft skills

  • Strong communication skills, with the ability to interact confidently with both technical and non-technical stakeholders

  • Excellent problem-solving and analytical thinking

  • Ability to manage priorities and work effectively in a fast-moving environment

  • Strong sense of ownership and accountability

  • Attention to detail and commitment to delivering high-quality work

  • Collaborative mindset and ability to work well with distributed teams

  • Willingness to learn, adapt, and contribute to continuous improvement

What success looks like

In this role, you will succeed if you can combine strong technical delivery with business understanding, communicate clearly with stakeholders, and consistently deliver robust solutions that support critical trading and risk management operations.

Nice to have

  • Experience with application support in global or cross-functional environments

  • Familiarity with release management, change control, and enterprise support processes

  • Exposure to messaging systems, integration patterns, and financial market workflows

Why join us

You will have the opportunity to work on business-critical systems, collaborate with experienced stakeholders and engineering teams, and contribute to the evolution of a key risk management platform in a dynamic environment.