Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob description:
Murex Spring Boot PaaS API developer with extensive experience in building microservices using Java and Spring Boot. He/She is adept at designing developing and deploying robust and scalable RESTful APIs. He/She has a passion for microservices architecture cloud deployment and thrives in a collaborative environment. His/Her expertise in modern development tools and methodologies will contribute significantly to our projects. Knowledge of Murex a leading trading risk management and processing platform will be a significant plus.
Qualifications :
Key Responsibilities:
- Murex projects experience and generic knowledge of financial products
- Murex skills: MxMLExchange Workflows & formulas Datapublisher Dynamic Tables MDRS trade repository API pre trade rules
- Design develop and maintain microservices using Java and Spring Boot.
- Implement RESTful APIs for seamless integration with third-party applications.
- Work with XML and JSON for data interchange and API responses.
- Utilize JPA & Hibernate and JDBC for database interactions and ORM mapping.
- Apply Lombok for boilerplate code reduction and efficient development.
- Manage and deploy applications using GitHub Jenkins UrbanCode and OpenShift.
- Utilize Confluence for documentation and collaboration.
- Test APIs using Postman to ensure reliability and performance.
- Manage and interact with AWS S3 for storage solutions.
- Integrate and manage Kafka and/or JMS for event streaming and messaging.
- Ensure data durability and utilize Object-Oriented Programming (OOP) principles.
- Use Data Transfer Objects (DTO) for mapping request data.
- Interact with Oracle DB using SQL for database management and queries.
Nice to have:
- Implement Persistent Volume Claims (PVC) for data storage in Kubernetes.
- Basic shell/bash knowledge for simple server commands.
- Knowledge of automated CI/CD pipelines.
- Document code effectively for maintainability and clarity using tools like Swagger.
- Proficient in using JetBrains IDEA or Eclipse for development.
Additional Information :
Remote Work :
No
Employment Type :
Full-time
Full-time