Java Developer

  • Contract

Company Description


Job Description

Interview Type: in-person after phone

 

Basic Qualifications

  • • Bachelor's degree in Computer Science
  • • Strong written and verbal communication skills
    • Minimum of 5 years software development experience building applications in Java, J2EE, or Microsoft .NET, XML, SQL and Shell Scripting in a UNIX environment
    • Strong analytical & troubleshooting skills platform
    • Modifies, installs, and prepares technical documentation for system software applications
    • Competent to work at the highest technical level of all phases of applications programming activities
    • Experience turning business requirements into simple solutions
    • Demonstrated ability to own and deliver projects of increasing technical complexity
    • Deep understanding of scalable computing systems, software architecture, data structures and algorithms
    • Experience building distributed systems and web services
    • Proficient in network, distributed, asynchronous and concurrent programming
    • Possess strong analytical skills, with excellent problem solving abilities in the face of ambiguity
    • Strong attention to details
    • Experience working in an agile/SCRUM software development
    • Familiar with building secure software and security algorithms
    • Provides high level written communications such as white papers, decision documents, or research papers

Preferred Qualifications:

  • • Master's degree in Computer Science

Additional Information

All your information will be kept confidential according to EEO guidelines.