Senior Java Engineer (remote)

job summary:PRINCIPAL DUTIES AND RESPONSIBILITIES: Responsible for the application architecture, work with different teams, engineers and third parties as necessaryWriting code and unit tests, automation, code reviews and testingApplying design patterns in developing scalable and highly performant application/featuresIdentify exciting opportunities for adopting new technologies to solve existing needs and predicting future challengesDeploying to production and dev Read More