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.
|
Richmond, VA
|
Expired |
Alexandra Bonifield
Sales & Marketing Consultant
View profile
Bobbi Owens
Multimedia Expert
View profile
Related projects
Search for freelance jobscan’t wait for more clients
and advertising. Thank you."