Senior Java Developer (Remote Brazil)
Luxoft
Itupeva, SP - há 1 hora
Descrição do trabalho
Project Description:

An international Investment Bank is enhancing its IT systems by introducing new technology and integrating with new third-party providers. Several projects will take place in the coming years, focusing on Trading, Market data, and Risk Management.

Responsibilities:
  • Develop/integrate Derivative Trading Applications
  • Communicate with business stakeholders including Traders, Operations and Strats
  • Help to understand and translate business requirements into technical design specifications
  • Identify technology solutions for enhancements or new initiatives
  • Implement unit and integration test cases with industry standard test automation frameworks.
  • Document changes necessary to support business


Mandatory Skills Description:
  • 6+ years of enterprise development experience (Java/JDK 8+)
  • Experience developing High-Performance and Distributed Applications
  • Experience with Message Brokers (ActiveMQ, RabbitMQ, Kafka, or similar)
  • Experience with Cache/In-Memory Data Grids (Redis, Hazelcast, or similar)
  • Experience with REST/SOAP/gRPC
  • Expertise in OOP/OOD
  • Expertise in concurrency and multithreading
  • Spring (including Spring Boot and Spring Boot Actuator)
  • Experience in ETL and complex SQL queries
  • Experience with automated testing (TDD, BDD, Mutation testing)
  • Experience working on geo-distributed and asynchronous teams
  • Exceptional verbal and written communication skills
  • High level of self-organization and self-management


Nice-to-Have Skills Description:

Experience in Regulatory Reporting

Apache Camel

Languages:

English: B2 Upper Intermediate