Location: Ashburn VA USA
Duration: Longterm
10+ years of IT experience.
Bachelor's degree or four or more years of work experience.
Experience with J2EE and Java technologies, Spring, Servlet, Web Services, XML, Java8, Java11, Kafka Streaming
Experience with React JS, HTML5, Java, Angular JS
Working experience with modular code development, micro services, design pattern and multi-threading
Experience with Junit, Maven, Oracle, UNIX
Experience in cloud computing, rules engine such as DROOLS, spring integration and caching
Experience with API and backend client/server architecture, Kafka Streaming
Knowledge of industry best practices in enterprise-class software development and agile methodology