Java Software Engineer - Finance

  • Dallas, TX, USA
  • Full-time

Company Description

For more than 15 years, Talan has advised companies and administrations, supported them and implemented their transformation and innovation projects in France and abroad.

Present on five continents, the group expects to generate revenue of €400 million in 2021 for more than 4,000 consultants and aims to exceed the billion-euro mark in revenue by 2024.

The Group places innovation at the heart of its development and operates in areas related to the technological changes of major groups, such as Big Data, IoT, Blockchain and Artificial Intelligence.

Job Description

As part of our client's transaction Banking Engineering team, you will be responsible for the specification, development, testing, delivery, and support of their new banking Platform. 

Responsibilities

  • Manage multiple tasks and use sound judgment when prioritizing
  • Collaborate with global cross-functional teams in building customer-centric products
  • Analyze existing software implementations to identify areas of improvement and provide deadline estimates for implementing new features
  • Update and maintain documentation for team processes, best practices and software runbooks
  • Establish trusted partnerships with peers, product heads, and executive level stakeholders
  • Must be passionate about technology and engineering
  • Exceptional analytical skills and ability to apply knowledge and experience in decision-making to arrive at creative and commercial solutions
  • Ability to leverage technology to deliver business value
  • Must be independent and comfortable in a fast-paced, ambiguous, and often multi-directional work environment

Qualifications

Required skills and experience

  • Minimum 5 years of relevant professional experience using a modern programming language (preferably Java/Scala)
  • Experience with Databases (SQL or no-SQL)
  • Experience with Spring Boot
  • B.S. or higher in Computer Science (or equivalent work experience)
  • Strong analytical skills
  • Experience leveraging test-driven development methodologies
  • Comfort with Agile operating models (practical experience of Scrum/Kanban)
  • Team-oriented; strong interpersonal and communication skills
  • Energetic, self-directed, and self-motivated

Preferred Qualifications

  • Experience with microservice architectures (SOA)
  • Experience with Kafka, MongoDB, Hadoop, Cassandra
  • Experience with Payments systems (understanding of the various payment networks)
  • Experience with SQL databases (PostgreSQL/Oracle/Sybase)
  • Experience with AWS/Azure
  • Experience in Financial Services or Fintech

Company’s Benefits

Talan’s offices are located in Union Square, right in the center of Manhattan. Our company benefits include:

  • Competitive salary
  • 401(k) retirement plan with company matching
  • 3 weeks of paid vacation per year at hire and up to 5 weeks according to seniority (annual untaken vacation days are cashed out)
  • Eight paid holidays
  • 5 sick and 2 personal days
  • Company health, dental and vision insurance plans
  • Other benefits such as, commuter/transit benefits, Flexible Spending Account (FSA) and other company perks.

Additional Information

Java, Scala, SQL, Spring Boot, microservices, Kafka, MongoDB, Hadoop, Cassandra, AWS, Azure, Payments systems, Fintech