Sr. Java Developer/Herndon, VA
1.6+yrs experience in Java development, Design and Architecture using object-oriented methodologies
2.3+ yrs experience as senior-level Java developer/analyst required
3.3+ year experience with web services (SOAP and REST), services based development, XML/XSD/WSDL, SOAPUI etc.
4.3+ yrs Experience with Spring
5.3+ yrs Experience with Hibernate
6.3+yrs Experience with developing and deploying J2EE components with Oracle Weblogic Server
7.3+ yrs experience in system analysis/design
1.2+ yrs experience with Oracle development (involving writing SQL queries, script execution etc)
2.3+ yrs Experience in unit testing framework like Junit, Easymock, JMock
3.3+yrs experience with development of Java-based framework and open source technology
4.3+ yrs Experience with development tools such as Eclipse and Maven
5.3+ yrs on UNIX commands, Logs monitoring etc,
6.Comfort maintaining source code control system preferably Subversion or CVS
7.Experience in a Cable, Telecom, or a Media company a plus
8.Experience with Voice, Data, and Video technology a plus
9.Exposure to Agile methodology a plus.
Roles & Responsibilities
1.Develop enterprise applications using Agile methodology.
2.Develop and unit test frameworks and mechanisms central to building XML/SOAP-based web services.
3.Create database objects to support components
4.Write Unit Test Cases
5.Identify functional test scenarios in line with business objectives.
6.Support testing efforts and Support documentation efforts
7.Understand and consume application requirements and use cases
8.Design and document technical solution strategies and architectures fulfilling complex business requirements
9.Interact with experts from support teams regarding the definition and application of non-functional requirements for the solution to be developed.
10.Provide support and mentoring to other developers in the team and other .
11.Work with Operations team in optimizing and stabilizing the application and tuning performance bottlenecks.
Bachelors Degree in Engineering or equivalent and above