Java Developer -- Mid-Level
Our client in Richmond, VA is seeking a mid level Java Developer for a contract position. Responsibilities include but are not limited to the following: * Solve highly technical and complex problems on multiple projects. * Work closely with in-house developers, external teams to clarify specifications, create designs, code and review design and code. * Provide industry standard technical guidance to ensure that installed systems are working effectively and that proposed systems are robust and scalable to meet future organizational demands. * Gather, analyze and translate business and non-functional requirements into technical requirements. * Design and develop to specifications and maintain application code in accordance with the current development and project management methodologies and practices. * Prepare required documentation for the portion of work assigned. * Consult with quality assurance and business analysts in the development and execution of test plans. * Ability to work overtime which may be required to meet project deadlines Required Technical Skills: * Experience developing large complex enterprise software development projects using Java/JEE, Enterprise Database and Web Technologies. * Considerable experience with Object Oriented Design principles and design patterns - must be able to apply industry standard solutions in order to resolve problems with a simple, organized design. * Extensive Java/JEE application design and development experience. * Considerable experience with relational (ERD) and Object Oriented (UML) modelling. * Considerable experience with JSPs, JavaScript, HTML, CSS, Servlets and SQL. * Working knowledge of XML/XSLT, X/HTML. * Ability to work on multiple assignments simultaneously. * Ability to identify, appropriately escalate issues and risks along with proposed solutions. * In-depth knowledge of line of technical solutions for line of business supported. * Experience creating and executing implementation strategies for complex systems. * Ability in all phases of technical writing for information or infrastructure systems. Preferred Technical Skills: * Understanding and/or working experience of Web Services, Web frameworks (Struts/Struts2), O/R Mapping framework (Hibernate/JPA), Spring is highly preferred. * Working knowledge of IBM DB2, IBM Rational Products, IBM WebSphere, and IBM HTTP Server highly preferred. * Experience using Apache Subversion (SVN) version control is preferred. * Experience using build Scripting tools such as Apache Ant or Maven preferred. * Experience using Red Hat Enterprise Linux preferred. Required Soft Skills: * Excellent customer service skills Education: Bachelor's degree in computer science or related field, or equivalent training and experience. Will look at someone with solid educational background but only a year or two work experience if potential is demonstrated. Keywords: Web, Development
|
|
Expired |
Michael Banks
Animator
View profile
Bobbi Owens
Voice Talent
View profile
Marissabel Hiers
Virtual Assistant
View profile
More it web development projects
View AllRelated projects
Search for freelance jobscan’t wait for more clients
and advertising. Thank you."