Spring Boot PaaS API developer with extensive experience in building microservices using Java and Spring Boot. The candidate is adept at designing, developing and deploying robust and scalable RESTful APIs. They have a passion for microservices architecture, cloud deployment, and thrives in a collaborative environment. Knowledge of Murex, a leading trading, risk management, and processing platform, will be a significant plus but is not required.
Key Responsibilities:
- 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:
- Experience in Murex services distribution, configurations, performance, stress tests.
-
Murex projects experience and generic knowledge of financial products.
- 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.
Languages:
- English high level
- Spanish nice to have
What do we offer you?
- Permanent, full-time contract
- Training and career development
- Benefits and perks such as private medical insurance, lunch pass card, MultiSport Plus card
- Possibility to be part of a multicultural team and work on international projects
- Hybrid position based in Warsaw, Poland
- Possibility to manage work permits