SENIOR JAVA DEVELOPER
BNP CIB, PARIS
Total years of experience :5 years, 0 Months
Context: Global markets, Research and Content Delivery: This project allows users who have subscribed to the portal to search for and receive new publications that are relevant to their field of interests and to share publications on the portal (trades idea, equities ...) Achievement:
• Development and design of microservices architecture
• Definition, development, and documentation of REST APIs
• Development and design of new features
• Performance and response time improvement
• Gathering requirements, creating specifications.
• Production support L3
• Guarantee the proper functioning of the different environments
• Team City industrialization
• Code review and validation of pull requests
• Unit testing
• Agile Kanban methodology (Stand-up meetings, Sprint planning, Demo, Retrospectives) Technical Base: JAVA 8, SpringBoot, Spring Data, Spring Security, Microservices architecture, REST API, Lombok, Maven, Swagger, Liquibase, Oracle BDD (Behavior-Driven Development), Cucumber, Gherkin, Junit Git, Jira, Confluence, Bitbucket JMeter, Postman, Team City Agile Kanban
Study, design, and development:
- Repository Services: Termsheets (indicative/final) and business documents generation service from a JSON
query on equity derivatives (Pre-trading zone).
- Rules management engine (key, value): designed to store all types of parameters (Pricing parameters, Pricing
instruction, Booking instruction) used by Equity Derivatives applications.
- Restrictions checker: provides the end user with a status (Go/No GO) for a given underlying code.