Java Programmer
54 Consulting L.L.C. - Detroit, MI

This job posting is no longer available on Indeed. Find similar jobs:Java Programmer jobs - Consulting jobs

Position: Java Programmers
Pay Rate: Open
Position Type: 6+ months contract
Location: Detroit, MI, United States

  • Minimum 5 years software development experience including 2 years of Java, HTML and Javascript programming experience
  • Thorough understanding of and experience in Web 2.0 technologies, HTML5, CSS, and Javascript * Experience with a variety of Javascript presentation frameworks such as Backbone, Javascript MVC and JQuery, and JQuery UI Also experienced with Advanced JavaScript (including DOM, object-oriented JavaScript, Ajax, JSON, XML) * * Understanding of Web Standards, Accessibility, and command of Semantic markup (XHTML, HTML5) * * Minimum 1 year of hands on experience working in a development environment that utilizes test driven development, continuous integration and pair programming * * Thorough understanding of and experience in object oriented design and programming * * Thorough understanding of Java/J2EE, web services and development of service oriented applications * * Experience with an agile development methodology, including XP method such as Test Driven Development and pair programming * * Familiarity with wide portfolio of web development applications, environments and languages, such as Linux, Servlets JSP, etc. * * Experience developing RESTful and SOAP based web services * * Experience developing on application servers such as Websphere Application Server and WebLogic * * Excellent verbal and written communication skills required * * Creative problem solving skills and ability to effectively communicate and translate feedback, needs and solutions * * Must have strong teamwork orientation and the ability to foster collaboration within and across teams
  • Preferred Experience with high performance web page optimization techniques (edge serving, minimize http connections, etc.)
  • Experience with a variety of Databases such as LDAP, Oracle, DB2, and SQL Server.
  • Familiarity with best practices for web usability and interaction design
  • Experience with Struts, Spring, AJAX
  • Experience creating unit tests and using automated web testing frameworks