Senior J2EE Developer
Responsibilities:
The Senior J2EE Developer develops and implements new enhancements to web based applications, provides development estimates outlining business and technical risks, and researches new technology or development tools to make recommendations concerning current and future product direction. The position also maintains multiple environments with full responsibility and accountability for all software layers (OS/Database/Applications), mentors project team members, and supports other IT department teammates.
Requirements:
- 5+ years of hands-on experience with J2EE (JSP, Servlets, EJB, MDB) development using Oracle backend (Solaris)
- 3+ years of experience with WebLogic, and unit testing using JUnit
- 2+ years in a lead developer/designer role
- Fluency in OOA/OOD, UML, design patterns, data modeling, and ERD.
- Solid understanding of J2EE design patterns and development methodologies
- Experience developing applications using Struts, Hibernate, Spring, Eclipse, Axis2, Ant
- Solid knowledge & hands-on experience of the SDLC to enable successful software development, release planning, and development project plan execution
- In-depth knowledge and hands-on experience building SOA based applications and related technologies
- Strong skills in (Oracle) PL/SQL and SQL development
- Ability to independently set tasks and complete work with limited direction
- Excellent written and verbal communication skills
- Ability to manage competing priorities in a complex environment and maintain high productivity
- Ability to devise creative technical solutions
- Ability to convey a strong presence, professional image, and deal confidently with complex technical problems
- Bachelors degree or equivalent
Additional Considerations:
- WebLogic clustering experience
- Experience working with SOA/ESB architectures/solutions, AJAX frameworks, performance/load testing methodologies
- Knowledge of JBOSS, BEA AquaLogic, Mule
- Good technical infrastructure design skills
- 5+ years of experience in technical architecture analysis and design
- Experience working with Cisco load balancers in web application clustered environments
Work Location:
Vienna, VA