Ativa os alertas de emprego por e-mail!

Senior Java Developer (Remote Brazil)

buscojobs Brasil

Rio Grande do Norte

Teletrabalho

BRL 60.000 - 100.000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

An international investment bank is seeking a seasoned Java developer to enhance its IT systems through innovative technology. This role focuses on developing high-performance, distributed applications while collaborating with business stakeholders to translate requirements into technical designs. The ideal candidate will possess extensive experience with message brokers, in-memory data grids, and RESTful services, ensuring the delivery of robust solutions. Join a dynamic team dedicated to transforming the banking sector with cutting-edge technology and exceptional communication skills, where your contributions will significantly impact the organization's success.

Qualificações

  • 6+ years of enterprise development experience in Java.
  • Expertise in developing distributed applications and message brokers.

Responsabilidades

  • Communicate with stakeholders to translate business requirements into technical specifications.
  • Implement unit and integration test cases using automation frameworks.

Conhecimentos

Java / JDK 8+
High-Performance Applications
Message Brokers (ActiveMQ, RabbitMQ, Kafka)
Cache / In-Memory Data Grids (Redis, Hazelcast)
REST / SOAP / gRPC
OOP / OOD
Concurrency and Multithreading
Spring (Spring Boot)
ETL and Complex SQL Queries
Automated Testing (TDD, BDD)
Communication Skills
Self-Organization and Self-Management

Descrição da oferta de emprego

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 :

  • 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

Languages :

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.