We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY

  • Over 6 years of experience in Application Design, Development and Testing in JAVA and J2EE technologies.
  • Programming in Java for enterprise business applications using Servlets, Java Server Pages (JSP), JDBC, HTML, CSS, Java Script, Ajax.
  • Worked on MVC Architecture using Struts framework and implementing custom tag libraries.
  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Worked on Hibernate for mapping the java objects to relational database.
  • Experience in using Log4J, JUnit.
  • Experience in writing ANT scripts to build and deploy applications.
  • Good knowledge of XML, XSLT, JAXP (SAX & DOM), JAXB, XSD processing.
  • Have a very good experience in configuring and deploying web - apps to the application server such as WebSphere and Apache Tomcat.
  • Good Experience in working with scripting languages like JavaScript, JQuery.
  • Used JSON to represent data that is read from Restful Web service.
  • Developed Java Applications using Eclipse IDE, Net Beans.
  • Good Experience in Agile (SCRUM) and Test Driven Development (TDD) methodologies.
  • Worked on J2EE design patterns like MVC, Factory Method, Singleton, Data Transfer Object (DTO), Front controller.
  • Good knowledge ofWeb Services (SOAP, WSDL, UDDI), JAX-WS, JAX-RPC, REST.
  • Committed to Excellence, Self-motivator, Team player and prudent developer with strong problem solving and communication skills.
  • Strong aptitude towards learning new technologies.

TECHNICAL SKILLS

Operating Systems: Red Hat Linux8.0/HP-Unix, Windows 2007/XP/2000, DOS

Languages: C, C++, Java (JDK 1.4/1.5/1.6) and SQL, PL/SQL, XML, XSL/XSLT

J2EE Technologies: Servlets, JSP, JSTL, JDBC, EJB Concepts

FrameWorks: Jakarta Struts 2.0, Hibernate 2.0/3.0, Spring 2.5, IBatis 2.3

Web/Application Servers: Apache Tomcat 6/5/4, Web Sphere 6, Web logic 10.x, JBoss 5.

Version control: CVS, VSS, Subversion, Clear Case.

Web Technologies: HTML, DHTML, JavaScript, CSS, JQuery, XML.

IDE: Eclipse 3.6, Net Beans 3.5

RDBMS: Oracle 10g, SQL server 2008, MS-Access

HTML Editors: Edit plus, Notepad ++ Dreamweaver

Others: MS-Office, JRuby Testing tool, JUnit, Photoshop, Toad, SQL Management Studio.

Build/Integration Tools: Ant1.5.6, Maven, Hudson

PROFESSIONAL EXPERIENCE

Confidential, Mclean, VA

Java/J2EE Developer

Responsibilities:

  • Identifying the Security Vulnerabilities of existing applications using HP Fortify.
  • Analyzing the various Security Risks in the Applications and coming up with solutions to remediate them.
  • Used IBM Rational Clear Case for version control of source codes.
  • Used the Enterprise Security API (ESAPI) in the remediation of Security Vulnerabilities.
  • Configuring Oracle Web logic 11 Application Server for the deployment of Applications.
  • Creation of Prepared Statements for data retrieval and insertion in the Sybase Databases.
  • Used JAD Decompiler to decompile class files in order to analyze the code for Security Vulnerabilities.
  • Worked closely with the Testing Team in order to close Defects raised in the Quality Centre.
  • Wrote extensive JUnitTest Cases in order to verify the functionality of the methods.
  • Involved in Peer Reviews of the code changes.
  • Modification of existing ANT scripts in order to facilitate the changes needed for Security Remediation.

Environment: Java (JDK 1.4/1.6), JSP, HTML, Java Script, WebLogic 11, Eclipse 3.8, JDBC, Struts 1.3, JUnit,Spring, Sybase, HP Fortify, IBM Rational Clear Case, UNIX.

Confidential, Columbus, Ohio

Java / J2EE Developer

Responsibilities:

  • Worked in an Agile environment with open workspace, pair programming, daily stand-up meetings, retrospectives, show and tell and iteration open meetings
  • Effectively interacted with team members and business users from different regions for requirements Capture and Analysis
  • Involved in Requirement gathering and determining the scope of the Project
  • Used MVC architecture for application development
  • Involved in the Development of Struts Framework Controllers
  • Configured the URL mappings using struts-config.xml file
  • Diligently followed Test Driven Development as mandated by requirements
  • Added several enhancements to an already rich web application using JQuery
  • Performed client-side validation usingJQuery and server side validation using struts 2 validation framework
  • Stack included Struts, Spring and iBatiswith Oracle databases
  • Duties involved creating web pages with rich UI that requires working on all of presentation, logic and data tiers
  • Used Jersey Restwebservices for information assessment.
  • Used JSON to represent data that is read from Restful Webservice.
  • Assisted testing efforts during pilot of Acceptance Test Driven Development process

Environment: Java 1.5, Struts 2.1, Spring 2.5, Oracle 11g, iBatis, JUnit, Easymock, JMockIt, JSP, JQuery, XML, SVN, Eclipse, Jersey Rest,ANT, Maven, Apache Tomcat.

Confidential, Fishers, IN

J2EE Developer

Responsibilities:

  • Played key role in implementing the business logic based on PRE business specifications.
  • Used Spring MVC to achieve Model View Controller design pattern.
  • Developed spring controllers to achieve various functionalities.
  • UsedSpring IOC to achieve dependency injection.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Framework.
  • Developed unit test cases for service layers usingJUnitframework.
  • Used JDOM parser to write XMLTranslatorsto consume different service calls.
  • Implemented Factory, Singleton design patterns for supporting get service calls consumption.
  • Configured various flows in the application usingspring web flow.
  • Developed UI using JSP,JSTL,CustomTaglibraries andspringtag libraries.
  • Used JQuery, Java Script for client side scripting.
  • Used XML Schemas (XSD) for defining XML elements and attributes, and used namespaces to avoid conflict with the XML elements.
  • Used MySQL database for development of the system.
  • Build the entire application using Maven.
  • Experience withtheAgiledevelopment.
  • Worked on enhancements, change requests and defect fixing.
  • Interacted with business analysts, and testers.
  • Contributed in standardizing project coding and code review, guidelines and checklist.
  • Performed unit testing, troubleshooting from development phase to production rollout.

Environment: JDK 6, J2EE (Annotations, Jsp, Servlets, SOAP), Spring, Hibernate, Apache Tomcat, Eclipse 3.5, JavaScript, JQuery, XML, Log4j, CSS, JUnit, Maven, MySQL.

Confidential

Software Programmer

Responsibilities:

  • Involved in analysis, design and development of components at Client Side as well as Server Side.
  • Designed and coded JSP for user interactive Web Pages.
  • Design and implement the application based on Struts framework.
  • Validated the inputted data using Java Script.
  • Extensive work on EJB and Servlets in application logic layer.
  • Developed Entity Bean representing data object.
  • Installed, configured and deployed components on IBM WebSphere.
  • Accessed back-end data source of DB2 with JDBC API.
  • Did unit testing using JUnit.

Environment: J2EE 1.4, Java, Servlet, JSP, EJB, HTML, JavaScript, XML, DB2, JUnit, WebSphere.

We'd love your feedback!