Senior Java Software Engineer for a Financial Technology and Information Company Offline

The customer is one of the world’s largest providers of financial markets data and infrastructure, serving over 40,000 institutions in approximately 190 countries. It provides leading data and insights, trading platforms, and open data and technology platforms that connect a thriving global financial markets community - driving performance in trading, investment, wealth management, regulatory compliance, market data management, enterprise risk and fighting financial crime.

Responsibilities

Execute the design, analysis, or evaluation of assigned projects using sound engineering principles and adhering to business standards, practices, procedures, and product / program requirements

Design & code a variety of complex software features with adequate documentation

Ensure code meets the required development standards and is optimized for performance

Interact with global teams, proactively communicate, asking questions

Requirements

3+ years of Java development experience

Good knowledge of Java 8, Vert.x, Spring, Microservices, Reactive Programing, Rest services, Mongo DB, Node.js

Experience working in Agile Scrum projects

Experience in Microservices architecture & development

Strong technical skills in Object oriented design

Unit testing for each line of new code introduced (JUnit/Mockito)

Experience with Tomcat 7/8, CI/Jenkins

Experience with Sonar 6+, Git, Clean Code Practices, Jira

Experience with Cassandra, Memcached, TDD

Experience with Docker, Kubernetes

Strong communication skills

Required skills experience

Java
Senior Java Software Engineer, Java 8, Spring, Node.js
Published
0 views
·
0 applications

The job ad is no longer active

Look at the current jobs Java Remote→

Loading...