Java Developer
Role : Java Developer Location: Tampa, FL Contract Duration: Fulltime
· Bachelor in Computer Science or equivalent experience · 5+ years' experience building scalable software systems and services in Java skills with expertise on multi-threading, spring and hibernate, REST API. · Strong object-oriented programming background and a passion for scalability, reliability and reusable code · Self-starter who can work independently · Experience in processing xml / json streams · Expertise required with at least one database system such as SQL Server, MySQL, PostgreSQL, Cassandra, MongoDB, DynamoDB, Redis · Exposure to cloud based architectures and tools (AWS, Microsoft, Google) · Apache Nifi or Talend exposure with ability to scale down and scale up server and monitor the same through Rest API preferred. · Excellent working experience with Continuous Integration and Continuous Deployment Experience with automated testing including Test Driven Development / Behavior Driven Development · Experience working with build tools like Jenkins, Bamboo, Maven, and/or Gradle · Experience with messaging queues (RabbitMQ or Kafka or redis). · Experience with version control systems (svn, git, stash) · Experience with Agile (Scrum/KANBAN) methodologies | ||||