Java Developer
Our multimedia client is seeking a java developer to join their innovative and collaborative technology team.
Job Responsibilities include the following:
Assist in implementing one or more system components.
Engage in testing and verification of system components and end-to-end systems.
Review customer needs and translate to technical requirements
Capable of estimating and scheduling one’s own work.
Ability to read and review other’s code.
Follow industry trends and standards in own area and communicate and incorporate knowledge into the product or system.
Willingness and technical capability to move between front and back-end systems.
Knowledge and Experience
Experience: 2 to 5 years of directly related experience development experience
Experience with Java JDK 1.6+, Tomcat, MySQL, Linux.
Experience with the development of XML/JSON based web services
Understands and employs unobtrusive JavaScript techniques.
Familiarity with jQuery
Experience in web performance tuning JavaScript, HTML and CSS
Understands web accessibility
Experience working with 3rd party API's via JSONP and AJAX
Understanding of the major browser technologies and their differing behaviors: Internet Explorer, Firefox, Safari, Chrome.
Capable of working effectively with a variety of peers in different roles: program/project/product management, QA, operations, multiple development teams in other organizations, editorial, etc.
Stays informed of new technology trends.
Takes direction well, but can work independently
Not afraid to take risks in order to advance the product and codebase.
Acts in a decisive manner and understands data-driven-decisions.
Positive attitude and cooperative orientation with regard to conduct and interactions with peers.