Software Developer Resume
Fairfax, VA
SUMMARY
- Around 5 years of experience with Java/J2EE in the IT industry, specializing in design and development of large scale J2EE architecture based systems.
- Expertise in System Development Life Cycle (SDLC) and software development methodology such as RUP.
- I have experience in installation, configuration, development and deployment on WebLogic and Apache Tomcat servers.
- Experience in implementing MVC Architecture using Struts Framework and Spring MVC.
- Extensive experience in developing server side components: Servlets, JSPs, Struts.
- I have great knowledge in Unified Markup Language, Hypertext Markup Language (HTML), Core Java, and Rational Unified Process (RUP).
- Experience in using Hibernate, Enterprise Java Beans, and Spring applications.
- Excellent RDBMS skills in MYSQL and SQL Server2005.
- I have great knowledge in using WebServices - WSDL, UDDI, and SOAP.
- Knowledge in using Spring - IoC, AOP.
- Experience in using Subversion, ClearCase, and ClearQuest.
- I am a highly motivated, quality-minded developer with demonstrated success working in a team-based environment.
- Excellent Technical, Communication and Interpersonal skills with strong Customer Orientation and Client Interfacing skills.
TECHNICAL SKILLS
Languages: Java 1.6, XML 2.0, SQL, HQL 3.2, C/C++
Frameworks: Hibernate 3.2, Spring 3.0, Jakarta Struts, Ant 1.7
J2EE Technologies: JSP 2.1, Servlets 1.5, JDBC 4.0, EJB 1.0
Web Technologies: JSP 2.1, HTML 4, JavaScript 1.8, Ajax 2.0, Web Services
ETL: SQL, HQL 3.2, PL-SQL 8.1, JDBC 4.0
DBMS: MySQL 14.14, SQL Server 2005, Oracle 8.1
Servers: Apache Tomcat 6, WebLogic 8.x/10.x
Operating Systems: Windows NT 4.0, Windows XP/Vista/7
Version Control: CVS, VSS
IDEs: Eclipse 3.5, Textpad 4.7, JBuilder, NetBeans
PROFESSIONAL EXPERIENCE
Confidential, Fairfax, VA
Software Developer
Responsibilities:
- Participated in all phases of the Software Development Life Cycle between business requirements and integration testing.
- Validated the model layer utilizing Struts and Exception Handling.
- Coded the view layer utilizing JSP, HTML, Ajax and Struts.
- Coded the controller layer utilizing J2EE, Servlets, Struts, Hibernate, and Java Collections.
- Used JSP and Struts Tags in the view layer to promote standard coding techniques within the team.
- Implemented session beans and business classes as Web Services using SOAP, WSDL, and UDDI
- Implemented Hibernate integration with Spring Framework by replacing DAOs, which are using SQL code to access the database.
- Integrated the Validator framework into the Struts application to cut down unnecessary coding and make the application scalable and reusable.
- Documented the major elements of a web application Deployment Descriptor.
- Worked in a team and learned how to work well under time constraints.
- Used Spring in my project to reduce the amount of code that needed to be written.
- Used WebServices (WSDL, exposing, consuming) ; Hibernate; Spring integration w/Struts w/hibernate; EJBs - Session Bean; ANT, JUnit, Log4J.
- Used Spring MVC module in my project.
Environment: Servlets, JSP, Struts, Tiles, Validator Framework, EJB, Eclipse, Web Logic Workshop, Web Logic Server 10.3, CSS
Confidential, Washington DC
Software Developer
Responsibilities:
- Used Java/J2EE - JSPs, Servlets, Struts, Hibernate.
- Utilized sound object- oriented methodologies in design and development of company business applications.
- Performed testing and ensured implementation of application integrity.
- Effectively translated employee requirements into specifications.
- Designed secure MS SQL Server database to store company financial records, MFC front end client, and applications to transform records into spreadsheets.
- Wrote formal plan to test data security and integrity, along with application use.
- Successfully deployed system following achievement of all requirements
- Used C++ (object-oriented programming/coding) in executing my duties. Used Oracle PL/SQL, UNIX in the performance of my duties.
- Used JSP and Servlets Tags in the view layer to promote standard coding techniques.
Environment: Java, JSP, XML, Apache Struts, Spring and SQL server 2005
Confidential, Chantilly, VA
Software Developer
Responsibilities:
- Works in a team to segment, prepare, and scan documents which are then indexed into a database for different federal government agencies.
- Protects the confidentiality of the personally identifiable information of federal employees.
- Enforces the no cell phone use within areas where federal employees records are kept.
- Utilized sound object- oriented methodologies in design and development of company business applications.
- Used JSP and Servlets Tags in the view layer to promote standard coding techniques.
- Performed testing and ensured implementation of application integrity.
Environment: JAVA, J2EE, Servlets, JSP, JDBC, EJB, JBoss, XML, Oracle, Clear Quest, UML, TOAD and Clear case.
Confidential, Vienna, VA
Sr. Loan Consultant
Responsibilities:
- Effectively translated employee requirements into specifications
- Processed loans from initial application to funding of FHA/VA loans.
- Ordering title commitments, appraisals, case numbers, payoff demand statements and flood certifications.
- Requested and reviewed borrowers income, asset, and liabilities.
- Initiated numerous amounts of phone interactions with borrowers, loan consultants, title companies, FHA/VA representatives and customer service representatives
Confidential, DC
Project Team Member
Responsibilities:
- Provided acquisition support services for Department of Housing and Urban Development (HUD).
- Designed model to more accurately predict project costs.
- Participated in the development of Statement of Work - technical evaluation plans, and reports.
- Prepared weekly project status reports for management.
- Collected and analyzed data, and organized it in a standard work breakdown structure.
- Reviews records and contracts according to client guidelines and policies, and reconciles data and data entry.
- Developed and edited IT Statement of Work.
- Provided support in developing requirements for evaluation of HUD legacy system.
- Supported the development of requirements for risk assessment protocols associated with current system maintenance contracts.
- Used C++ (object-oriented programming/coding ) in executing my duties. Used Oracle PL/SQL, UNIX in the performance of my duties.
- Used JSP and Servlets Tags in the view layer to promote standard coding techniques.