Description

Responsibilities:

Contribute to the design, coding, debugging, and testing of new and existing programs,
Initiate system analysis and design for software solutions,
Research, assess and resolve program issues,
Provide continued production systems support
Provide problem solving support in the development and application of major routines and utility programs, resolution of complex hardware/software compatibility, interface design considerations and analysis of architecture requirements and structures.
Qualifications:

5+ years of experience in server-side and database application development working with Java.
Programming REST and RESTful API
Experienced with Unit testing (JUnit) TDD / BDD (Cucumber/Gherkin)
Strong knowledge of Database concepts and Relational Database Management Systems such as Microsoft SQL, Sybase.
Experience with message queuing technology (i.e. RabbitMQ, ActiveMQ, Kafka) desired.
Familiar with DevOps methodologies.
Experience with AWS & Container Technologies.
Phenomenal teammate with excellent oral, written, and social skills.
Familiar with Agile methodology and enjoy working with cross functional teams.
Financial systems experience a MUST.

Education

Any gradudate