Job Description:
BASIC QUALIFICATIONS
· Expert in Java Programming with at least 10 years of hands on experience.
· Expert in object-oriented design
· 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
· Expert in Spring, SOA, CI/ CD and automated testing.
· Familiar with Agile methodology
PREFERRED QUALIFICATIONS
· Full stack experience (React, Java, NoSQL)
· Prior use of AWS or similar cloud technologies at scale in a production environment.
· A high-quality bar and a drive of continuous improvement; just-enough documentation, unit testing, code reviews, test automation, continuous integration & deployment and a preference for agile methods.
· Computer Science background".
Bachelor's degree in Computer Science