Software Engineer (Java Developer)

» Software Engineer (Java Developer)
Information Technology
in Longwood
, FL
Reference: 19-01336

Description: 

We are looking for a highly motivated and experienced individual to take on the role of Software Engineer. You will work on a self-directed team of highly skilled software development and quality assurance professionals using Agile software development practices to develop compelling data analytics applications.

Responsibilities:

  • Enhance and support our client’s Metagrid computing platform
  • Work with our product management team to develop new data analytics services on the Metagrid platform
  • Work with our Quality Assurance team to ensure that our software products meet the demands of our customers
  • Provide technical oversight to more junior software developers

Qualifications:

  • At least a Bachelor’s degree in a computer science related field of study
  • At least 7 years of software development related experience
  • Experience building highly available, high performance, mission critical Java software applications
  • Experience architecting and building distributed data collection and analytics applications
  • Significant Java software development experience in a Linux environment
  • Highly effective testing and trouble shooting skills in numerous operating environments
  • Effective one-on-one and group communications skills
  • Experience with C/C++ a big plus n Experience with NoSQL data stores, Hadoop, MongoDB or Cassendra a big plus
  • Experience implementing complex data analysis algorithms a big plus