Who We Are?Surecomp® is the market-leading provider of digital trade finance solutions for corporates and financial institutions. An industry pioneer for more than thirty-five years, we enable seamless, sustainable trade by breaking down barriers and fostering collaboration. Our award-winning portfolio of cloud and on-premises solutions streamlines the trade finance lifecycle for frictionless transaction processing, enhanced risk mitigation, compliance, decision support, and growth. Underpinned by global offices and an extensive partner network, our prestigious customer footprint spans over eighty countries across the world. For more information visit surecomp.com.
Introducing RIVORIVO™ - our collaborative trade finance platform is a centralized digital hub through which any trade finance instrument can be managed to enhance efficiency and optimize customer service. This web-based portal provides open API access to every trade participant for a completely streamlined and sustainable transaction process. For more information on RIVO please visit rivo.trade
Our Vision and MissionWe believe that Sustainable global trade promotes growth and improves people’s lives. The better the world trades, the better society is.Our Mission is to enable seamless sustainable trade for everyone by removing barriers and facilitating collaboration.
About The Role...We are seeking a skilled and experienced Senior Java Developer to join a leading global provider of Treasury products and services for banks.As an experienced Java programmer, you will be responsible for developing and enhancing features on a business application web solution. You will play a crucial role in designing, implementing, testing, and maintaining various components of the web application to meet the needs of the business and its users. This is an exciting opportunity to work on a critical system that directly impacts the efficiency and effectiveness of the organization's operations.You should be able to build a product features end-to-end from design to coding, testing and deployment.
What Will Your Job Look Like?Software Development: Collaborate with the development team to design and implement new features and functionalities using Java and related technologies. You will be involved in the entire software development life cycle, from conception to deployment and also Participate in code reviews and contribute to the development of best practices
Code Maintenance: Review, modify, and maintain existing code to improve performance, reliability, and maintainability. You will troubleshoot and debug issues as they arise and apply fixes to ensure a smooth user experience
Database Management: Work with databases and data models to ensure seamless data integration and retrieval. You will optimize database queries for efficiency and accuracy
Collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality software solutions that align with business requirements
Technical Documentation: Create and maintain technical documentation, including design specifications, user guides, and API documentation, to aid in the understanding and maintenance of the application All You Need Is...Knowledge and Experience:B.Sc. or M.Sc. in Computer Science from a leading institute or an equivalent practical experienceProven experience as a Java programmer in web application developmentProficiency in Java programming language and related frameworks (e.g., Spring, Hibernate)Strong understanding of web technologies, such as HTML, CSS, JavaScript, and AJAXExperience working with databases and SQL (e.g., MSSQL, PostgreSQL, Oracle)Familiarity with front-end development frameworks (e.g., React, AngularJS, Angular)Skills:Ability to out-perform in a global company, in a multi-cultural environmentStrong organizational and time management skillsAbility to prioritize tasks effectivelyStrong work ethic, Proactive, Self-motivated, and Results-drivenAbility to work independently and as part of a team multiple running projects, with excellent problem-solving and communication skillsStrong attention to detail and commitment to delivering high-quality codeKnowledge of software development best practices, including version control, code reviews, and testing methodologiesExcellent verbal and written communication skills in Spanish & English -must