Mima

Minnesota Interactive Marketing Association

already a member? login not a member? sign up
Looking for a new opportunity? MIMA is a great place to start.

BROWSE THE JOB POSTINGS

Junior / Intermediate Java Developer (612) 460-2225 Ratchet  

Ratchet, a Minneapolis-based internet marketing company, is currently seeking a Junior / Intermediate Java Developer for our downtown Minneapolis office. Ratchet works with creative organizations to deliver innovative, design-driven, interactive and desktop solutions that both move our client's brand forward and positively affect their bottom line. Ratchet is a rapidly growing technology solutions company that offers a fun, casual, creative, and collaborative work environment. We are a development focused organization that was founded by Developers.  As an employee of Ratchet, you can look forward to working on cutting-edge projects with high visibility.

 

Job Summary for Junior / Intermediat Java Developer

Develop interactive and dynamic web applications by working on one of our in-house teams to deliver projects for our clients.  You will design, develop and build compartmentalized and flexible solutions using the full-range of web technologies. We have been creating web-sites and are dedicated to continuing evolving and expanding the newest technology on the web.  We take a team based approach to create a comprehensive web presence for our clients including multimedia elements, flash animations and presentations. 

 

Essential Functions

·        Understand technical and functional design requirements

·        Design, code, and test technical solutions

·        Understand the necessity of coding standards

·        Understand project expectations as communicated by Technical Manager and/or Project Manager

·        Recognize and effectively communicate when issues/events may affect deadlines/deliverables of a project

·        Accurately prepare written business correspondence that is coherent, grammatically correct, effective, professional and engaging

·        Identify system deficiencies and recommend solutions

·        Understand client server and internet systems architectures


Required Experience and Skills

·        Two or more years experience in Web Development

·        External facing, consumer web development experience required.

·        Demonstrate proficiency in more than one structured programming language

·        Understand front/middle/backend technologies

·        Demonstrate proficiency in two or more tiers of development

·        Promote active listening with team members and contribute appropriately to conversations

·        Experience with Java technologies such as Java, JSP, JSF, Struts, Servlets with exposure to other web related items such as HTML, CSS, are preferred.

·        Previous experience creating and modifying databases such as SQL server 2000 and 2005 or other relational databases

 

Mental and Physical Requirements

·        Must reflect and maintain a professional image/appearance

·        Ability to handle and be trusted with confidential and/or sensitive information

·        Ability to work in a fast-paced environment

·        Ability to be flexible and to handle multiple projects in an organized, timely manner

·        Ability to problem solve, work under pressure, and to effectively manage stress

·        Ability to work independently

·        Ability to work collaboratively in team settings