Software Java Engineer (offline)

About the client:

FARM CREDIT BANK OF TEXAS
The cooperatively owned wholesale bank that finances agriculture and rural America. We fund rural lending co-ops, so they can make loans to farmers, ranchers, agribusinesses, and rural property owners.
The bank is a part of the Farm Credit System, the nation’s oldest and largest source of rural financing.

More here: www.farmcreditbank.com

Project: LoanIQ SDK — development and maintenance of extensions and customizations for proprietary banking software.

Overall tech stack:
Tomcat as a primary app server;
MSSQL as primary persistence engine;
Component integrations through REST, SOAP;
Server-side JS;
Lots of proprietary Java code, custom markups and DSLs.

Secondary:
.Net services running on IIS or Azure cloud;
RabbitMQ and MS ESB;
CI/CD via MS DevOps;
Angular and React frontends.

Required skills:
— 3+ years of experience with Java 8 Core;
— Experience in Unit/Functional testing;
— TSQL stored procedures;
— Patience, adaptability, independent decision making;
— English — Intermediate+ level and above.

Will be plus:
— Experience with creating/maintaining tech docs;
— MS DevOps, .NET Core, Java Reflection, Multithreading, SWT, Longhorn/Rhino, MongoDB.

Responsibilities:
— Code development and testing;
— Requirements analysis, scope estimation, feedback loop with BAs;
— Code review, pair programming, test case validation;
— Support on environment/component issues affecting SDK integrations;
— Preparation of basic design docs and solution runbooks.

We offer:
— Contract with the American company;
— 20 days of paid vacation and 10 days of paid sick leaves;
— Flexible work schedule, full-time;
— Remote job;
— English speaking club;
— Possible trips to America, participation in conference, festivals, for example — SXSW (south by south west);
— Friendly team of highly experienced specialists;
— Corporate culture of transparency, productive challenging & innovation.

About Enke Systems

Enke Systems is a global consulting firm focused on strategy, technology and integration. We help organizations develop and integrate the software products and digital platforms they rely on.
By focusing on the right solution, we will offer alternative approaches when we think they can lead to better results.
At Enke Systems our focus is on automation, artificial intelligence and machine learning.

Enke Systems is a company supporting local and global customers with our talented engineering teams distributed worldwide!

Company website:
https://enkesystems.com

DOU company page:
https://jobs.dou.ua/companies/enke-systems/

The job ad is no longer active
Job unpublished on 14 December 2020

Look at the current jobs Java Remote→