send resumes to
fredrick@jjcpl.net
Position: Senior Java Developer
Location: Woodlawn (Baltimore), MD
Rate: DOE
Description: long-term contract opportunity
NOTE: The client will be interviewing for this position THIS week, need to fill asap!
**Must have emphasis on EJB, Struts, Web Services**
Responsibilities:
· The Senior Java Developer will demonstrate extensive knowledge and experience in designing, developing, maintaining, and supporting complex enterprise level applications and other system software using SOA principles, strong working knowledge of server administration, and database concepts, and superior oral and written communications skills to effectively convey progress, issues, reports, and other customer deliverables with clarity and value. Evaluate requirements and provide design and development solutions. Works without technical oversight, and possibly as the leader of a team as required. Mentor and train junior developers.
Requirements:
· 11+ years IT Software development experience in Java
· Demonstrated technical leadership proficiency, coupled with exceptional strategic and critical thinking skills
· Must be creative, innovative and able to provide original concepts and designs for complex architecture
· Demonstrated proficiency to create and maintain technical documentation of architecture, high and low level design documents for applications development
· Demonstrated proficiency to initiate, create, and maintain well-written Software Requirements Specification (SRS) documents, ongoing progress reports, project planning/monitoring documentation, etc.
· Superior communication skills to articulate and present ideas and concepts effectively.
· Exceptional and proven problem solving skills
· Actively participates and leads design initiatives, design meetings, architectural review, and code review for complex enterprise-level systems
· Strong relational database experience - preferably DB2
· Strong working experience with Web architecture and Web design and development tools and languages such as Java Servlets, JDBC, JavaBeans/EJBs, SQL, JSP, JavaScript, Struts, Tiles, HTML
· Experience working with JMS, Message Driven Bean, MQ Series
· Experience with XML processing such as XSD, XPath, XSL, XSLT, etc.
· Knowledge of Internet Explorer 6 and/or 7
· Experience working with IBM Web Sphere Application server
· Experience with complex programming, program debugging, data analysis, problem analysis and resolution issues within OO application systems
· Self managed with the ability to coach and mentor others
· Designs, develops, integrates, and deploys architectural and programming solutions, with adherence to standards, plans, and specifications
· Leads the formulation, review and recommendation for new and improved business and process solutions with stakeholders, utilizing knowledge and experience to define opportunities.
· Contributes to all areas of the development process, including data modeling, system architecture and design, technology selection, unit and regression test design and implementation, etc.
· Must be able to obtain a public trust clearance
Desired:
· Designs, develops, integrates, and deploys innovative enterprise-level system solutions, applying reverse-engineering and reengineering disciplines to develop strategic solutions
· Provides technical expertise, support, and oversight in design and development of IT architecture, SDLC documentation, process improvement, logical and physical database and application design, change control, and problem resolution
· Experience working with deployment scripts - server build, installs, etc.
· Experience implementing SOA Web Services, including security
· Section 508 experience
· Ability to independently and rapidly learn new technology, as needed
· Familiar with MS Word, Excel, Visio, and Project
· Familiarity with project management frameworks
· Project management experience
· Develops time/cost estimates
· US citizen preferred.
Education:
· An undergraduate degree (BA/BS) from an accredited university in Computer Science, Information Technology or a computer related field with 11+ years of professional experience.
***Candidate must be able to obtain a Public Trust clearance prior to beginning work***