Job Description
Job Title: Principal Java Back End Engineer
Location: Charlotte, NC (3days a week)
Visa: USC, GC, H1B Transfer, EAD
Type: W2
JD:
Required skills:
* Microservices, Java requirement – not interested in no-Java
* Back-end coding. Little UI (would be angular typescript) some exp is a plus
* Java microservices, spring boot, AWS – more than just what S3 is, can navigate around the waters
* Database – node SQL, relational database → Postgres and MySQL (less on NoSQL)
* MySQL / Postgres preferred , 90+% backend development.
* Bachelor’s degree in Information Technology, Computer science, or a related field.
Core record keeping
* Accounting, trading, money movements, cashiering, processing things like ACH’s contributions, distributions, associated w/ an IRA
This person will join a couple people and onto new team
* Staff level engineer (lead)
* Migrating accounting service to Postgres database (and MySQL)
* Don’t need a DBA level. Can write a query and perform it.
* More interested in a Swiss army knife.
* More skilled at java, spin boot, microservices layer.
* Will scale out process of dividends, about 20+ activities that fall under core record keeping
Preferred:
* Experience ETL frameworks Apache camel
* BPM frameworks alfresco activity (HUGE, not required)
* Trading experience – fintech background
* Have accounting experience