Sr. Java Developer - Associate Architect Razorsight
Job Description:
Our ideal candidate must have solid experience developing large-scale high-traffic web-based applications. We-re looking for a self-motivated, innovative problem solver who makes the things happen. Experience is important but equally valuable is the ability to work in a fast paced, dynamic environment to create solutions that meet the company standards. The senior java web developer is expected to always keep site scalability and usability as core tenants. This critical position will be responsible for architecting and implementing key new features, improving the scalability of the product and implementing a mobile version of the application.
Senior Java Web Developer Position Requirements:
7+ years combined experience as a developer, system analyst, architect or technical manager
5+ years of recent Java web development experience
2+ years of experience leading or managing teams of developers
Strong Java programming and debugging skills
Strong experience developing web applications and user interfaces with Java technologies, especially JDBC, JSP, Servlets, Struts 2, Tomcat and Apache
Experience developing with web presentation technologies, especially AJAX, JSON, JavaScript, CSS and understanding of multi-browser compatibility
History of developing large-scale high performance SaaS based applications, preferably used by the general public
Experience mentoring junior developers
Experience as project lead managing all aspects of a project including specification, design, coding, roll-out and support
Strong written and verbal skills
Senior Java Web Developer Preferred Skills:
Development experience with Oracle/SQL Server, Java based reporting tools, JDBC and XML
Experience with the Agile development methodology
Apache, Tomcat, Eclipse, JMeter, and Subversion experience is a plus
Passionate about web technologies and UI innovations
Managed small to medium size groups of technical people
Worked with Product Management to define requirements, write technical specifications and meet release requirements on a timely basis
Experience with mobile software development a plus
Integration and development with social media apps (Facebook, Twitter) a plus
Bachelor of Science or better in Computer Science, MIS or other computer related degrees.
| Location: |
Reston, VA
United States
|