Senior Java Engineer Middle and Back Office
About the Role
This pivotal role involves designing developing and maintaining robust Java-based enterprise applications with a dedicated focus on Middle and Back Office (MOBO) functionalities within a dynamic banking and capital markets environment. The successful candidate will play a critical role in driving automation optimizing processes and ensuring the stability and high performance of our mission-critical systems.
Key Responsibilities
- Design develop and maintain efficient reusable and reliable Java code to support core system functionality.
- Develop and seamlessly integrate components necessary for the rollout of Middle and Back Office (MOBO) functionalities.
- Identify troubleshoot and proactively resolve operational issues implementing preventive measures to enhance system stability and reduce recurrence.
- Collaborate closely with the development team on the implementation technical reviews testing and deployment of software releases.
- Drive initiatives focused on automation process efficiency and system optimization to improve performance and achieve measurable Key Performance Indicators (KPIs).
- Participate actively in the design and execution of automation solutions to boost productivity and minimize manual efforts.
- Lead and contribute to initiatives aligned with the Technology roadmap for the Middle and Back Office teams ensuring the successful delivery of strategic goals.
- Maintain comprehensive documentation of code processes and technical procedures to facilitate knowledge sharing and ensure adherence to best practices and standards.
Requirements
- Bachelors degree in Computer Science or an equivalent technical field.
- 10-15 years of hands-on experience building enterprise applications with various web technologies.
- Strong hands-on Core Java skills (Mandatory).
- Mandatory development experience within a banking or capital market environment.
- Working knowledge of Unix operating systems (e.g. Solaris Linux) (Mandatory).
- Hands-on experience with code management tools such as Git or Bitbucket (Mandatory).
- Good working knowledge of messaging systems (e.g. JMS Solace EMS MQ).
- Solid knowledge of relational databases including Oracle and SQL (DML DDL).
- Good understanding of various design patterns.
- Good working knowledge of the Spring framework (Spring Boot Spring Integration Spring Batch Spring Actuator).
- Hands-on experience with Maven.
- Good exposure to development environments and related tools (e.g. build management source control management continuous integration code review tools).
- Excellent communication skills in English.
Required Skills:
JavaSpring
Senior Java Engineer Middle and Back Office About the RoleThis pivotal role involves designing developing and maintaining robust Java-based enterprise applications with a dedicated focus on Middle and Back Office (MOBO) functionalities within a dynamic banking and capital markets environment. The su...
Senior Java Engineer Middle and Back Office
About the Role
This pivotal role involves designing developing and maintaining robust Java-based enterprise applications with a dedicated focus on Middle and Back Office (MOBO) functionalities within a dynamic banking and capital markets environment. The successful candidate will play a critical role in driving automation optimizing processes and ensuring the stability and high performance of our mission-critical systems.
Key Responsibilities
- Design develop and maintain efficient reusable and reliable Java code to support core system functionality.
- Develop and seamlessly integrate components necessary for the rollout of Middle and Back Office (MOBO) functionalities.
- Identify troubleshoot and proactively resolve operational issues implementing preventive measures to enhance system stability and reduce recurrence.
- Collaborate closely with the development team on the implementation technical reviews testing and deployment of software releases.
- Drive initiatives focused on automation process efficiency and system optimization to improve performance and achieve measurable Key Performance Indicators (KPIs).
- Participate actively in the design and execution of automation solutions to boost productivity and minimize manual efforts.
- Lead and contribute to initiatives aligned with the Technology roadmap for the Middle and Back Office teams ensuring the successful delivery of strategic goals.
- Maintain comprehensive documentation of code processes and technical procedures to facilitate knowledge sharing and ensure adherence to best practices and standards.
Requirements
- Bachelors degree in Computer Science or an equivalent technical field.
- 10-15 years of hands-on experience building enterprise applications with various web technologies.
- Strong hands-on Core Java skills (Mandatory).
- Mandatory development experience within a banking or capital market environment.
- Working knowledge of Unix operating systems (e.g. Solaris Linux) (Mandatory).
- Hands-on experience with code management tools such as Git or Bitbucket (Mandatory).
- Good working knowledge of messaging systems (e.g. JMS Solace EMS MQ).
- Solid knowledge of relational databases including Oracle and SQL (DML DDL).
- Good understanding of various design patterns.
- Good working knowledge of the Spring framework (Spring Boot Spring Integration Spring Batch Spring Actuator).
- Hands-on experience with Maven.
- Good exposure to development environments and related tools (e.g. build management source control management continuous integration code review tools).
- Excellent communication skills in English.
Required Skills:
JavaSpring
View more
View less