Java development necessary, http client concepts, messaging technologies (mq, activemq, kafka a plus), serialization knowledge (jackson, etc), cicd familiarity (maven, etc), understanding of threading concepts, asynchronous event processing, service oriented architecture familiarity.
Experience in designing and developing high-volume, low-latency applications for transaction based systems while delivering high-availability zero downtime and fast performance.
BS degree in Computer Science, Engineering or a related subject, 4+ years of proven hands-on software development life cycle experience. Must be well versed in threading models/concurrency package java libraries. The candidate must have knowledge of messaging infrastructure concepts, serialization usage/utility and asynchronous event driven software design. Knowledge of http message protocols, request/response object intercept and data massaging. Well versed in cicd concepts and tools such as maven, jenkins, etc. Kafka knowledge is a plus. Pivotal Cloud Foundry knowledge a plus.
Java developer roles and responsibilities include designing and testing applications, leveraging junit test suites. Experience leveraging the spring framework for application development.
12020 Shamrock Plaza, Suite 200 Omaha, NE, 68154Contact