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.
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
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
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
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
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.
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
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.