We provide IT Staff Augmentation Services!

Apps Systems Engineer (java/j2ee Developer) Resume

2.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY:

  • Over 8+ Years of experience in Analysis, Design, Development and Implementation of large - scale, secure, E-Commerce Projects and Internet/Intranet Applications using JAVA/J2EE Technologies.
  • Extensive exposure to all phases of Software Development Life Cycle including feasibility study, requirement Analysis, Design, Development and Implementation of Java based Projects.
  • Proven strength in Web Based Application and Enterprise Application Programming with Java 1.4/1.5/1.6, JDBC, J2EE, Hibernate, Spring,, Struts Angular JS, XML, XSD’s, Web Services (WSDL, SOAP, RESTful), AJAX, JDBC, ANT, IBM Websphere, JBoss and designing with UML.
  • Proficient in implementing design patterns like Session Facade, Business Delegate, DAO, DTO, Service Locator, and Singleton patterns and MVC architectures.
  • Extensive experience in developing dynamic web pages using JSP 2.0, Servlets 2.4, JDBC, AJAX, JavaScript, Tiles, JSTL, HTML, XHTML.
  • Experience in developing enterprise applications using Java, J2EE, JDBC, JNDI, EJB, and JavaBeans.
  • Experienced with XML related technologies such as XML, XSL, DOM, SAX and JAXP.
  • Experienced in developingUMLdiagramslike use cases, class diagrams and sequence diagrams usingRational RoseandMS Visio tool.
  • Experience in RDBMS like MYSQL, SQL Server, DB2 and Oracle.
  • Extensive experience in building enterprise applications using Ant and Maven.
  • Extensive Experience in using MyEclipse, Eclipse, RAD, STS and RSA (Rational Software Architect).
  • Experience in deploying business applications using application servers and web servers like WebSphere, WebLogic, JBoss, VMWare and Apache Tomcat.
  • Having excellent experience in testing and writing java test cases using Junit and EasyMock.
  • Followed Waterfall and Agile/Scrum methodology of software development, which satisfies the customer through early and continuous delivery of valuable software.
  • Log4J for extensible logging, debugging and error tracing.
  • Experience in using version control management tools like CVS, SVN and Rational ClearCase.
  • Experience in creating snapshots, data modeling and installing snapshots.
  • Efficient in Defect Management for resolving Integration Issues, System Testing Issues, User Acceptance Issues, Production Issues
  • Have excellent communication skills, work ethics and the ability to work well in a team or individual environment.

TECHNICAL SKILLS:

Languages: C, C++, Java, SQL, PL/SQL

Operating Systems: Windows, Linux, Unix

Java Technologies: JSP, Servlets, EJB, JDBC, JMS, Web Services

Web/App Servers: Tomcat, WebSphere, WebLogic, JBoss, VMWare

Frameworks&Tools: Struts, Spring, Hibernate, JUnit, Log4J, Ant, Maven

Web Technologies: XML, HTML, Angular JS,JavaScript, CSS, JSTL, JQuery, Ajax

Databases/Technologies: DB2, Oracle, MySQL, SQL Server

Development Tools: STS, Eclipse, MyEclipse, RAD

Version Control: SVN, CVS, ClearCase

EXPERIENCE:

Confidential, Mclean, VA

Apps Systems Engineer (JAVA/J2EE Developer)

Responsibilities:

  • Involved in the Development, testing and maintenance phases ofSoftware Development Life Cycle (SDLC).
  • Extensively used Spring & Hibernate Frameworks and implemented MVC architecture.
  • Used Eclipse modeling framework (EMF) for code generation facility, building tools and other applications based on a structured data model.
  • Worked on Spring for Dependency Injection.
  • Designed UI screens using XMI (SiriusForce Framework), JSP, CSS, Angular JS Framework and HTML.
  • Responsible for the creation and execution of theUnit Test Casesusing TestNG for each coding assignment.
  • Extensively used SOAP based web services.
  • Worked on creating BPDs using Process Designer of IBM BPM 8.5.5/8.0
  • Implemented asynchronous communication using JMS and MDB.
  • Extensively used JAX-B parser for parsing to xml to object and vice versa.
  • Experience using Version control tool SVN for code check-ins and code merge.
  • Understanding the environmental issues and responsible for proposing the effective methods to be implemented.
  • Implemented logging using the log4j.
  • Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems.

Environment: Java 1.6, HTML, J2EE, CSS, JSP, Java Script, Angular JS, XML, AJAX, MAVEN, SOAP Web services, Oracle 11g, Eclipse, Spring, Hibernate, JBOSS, WebSphere, TestNG, SVN, Windows7, JIRA.LDAP.

Confidential, Bloomington, IL

Java/J2EE Developer

Responsibilities:

  • Involved in daily stand up meetings, sprint planning and sprint retrospective meetings as part of AGILE Methodology.
  • Involved in requirement gathering, analysis and design using UML.
  • Implemented the Singleton Design pattern and template design pattern.
  • Worked extensively on the JRF and MAX frameworks.
  • Worked extensively on the SEED framework based on understanding of SPARK framework.
  • Worked on Presentation layer using the MVC paradigm, implemented by Spring.
  • Designed and developed the user interface HTML, JSP, SFX and CSS.
  • Used Spring IOC to inject services and their dependencies.
  • Used SOAP Web Services and WSDL to communicate over internet.
  • Implemented Spring AOP for the Components that are involved in the application.
  • Implemented Validation of forms using Spring validation framework.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used JUnit to do the unit testing to track the defects and to close the defects.
  • Used Maven to build the application and deploy on VMWare Application Server.
  • Implemented logging using the log4j and EasyMock.
  • Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems.

Environment: JDK, J2EE, Spring Framework, Hibernate, UML, XML, HTML, VMWare server, SEED, JRF, JSP, MAX, JavaScript,XSLT, Maven, STS, Windows7.

Confidential, Atlanta, GA

Java/J2EE Developer

Responsibilities:

  • Involved in designing of high level details like Use Case diagram and low level design like Class and Sequence diagram.
  • Implemented various J2EE design patterns like DAO, Singleton and Session Facade.
  • Designed and developed the user interface using Struts view component, JSP, CSS and JQuery.
  • Implemented the presentation layer using Struts Framework.
  • Used Spring Framework for Dependency injection and for integration with Struts Framework.
  • Implemented Validation of all forms using Struts validation framework.
  • Involved in the design and development of Stored Procedures.
  • Used SVN for versioning and concurrent access to the project files.
  • Used Log4J utility for logging.
  • Used Ant scripts for building the application.
  • Created tables in Oracle database.
  • Implemented Database access through Hibernate.
  • Extensively used JUnit for unit testing.
  • Developed and Consumed WebServices to interact with internal and external systems by using JAX-WS.
  • Deployed the application on WebLogic application server.

Environment: MyEclipse, JSP, Struts, Hibernate, JUnit, Oracle, Log4J, SQL, WebServices, XML, JSTL, HTML, CSS, Ajax, JQuery, WebLogic, Maven, SVN, Rational Rose, Windows XP.

Confidential, Woonsocket, RI

J2EE Developer

Responsibilities:

  • Interacted with the client business analysts, functional teams to review and understand the requirements and developed technical design, implementation, and migration specifications.
  • Used Spring-IOC concepts and Spring MVC architecture for developing the application.
  • Developed customer centric event driven and data driven web interfaces using HTML, JavaScript, JSP, XML.
  • Modeled the entire application and designed use cases, sequence diagrams, activity diagrams, and class diagrams using Rational Rose and designed the application using Model2 framework.
  • Developed client side and server side validations using validation controls and JavaScript.
  • Developed database objects like Tables, Views, Stored Procedures, User Functions using SQL, PL/SQL, Oracle 8i and used them in EJBs and WEB components
  • Developed data access components using JDBC, DAOs, and Beans for data manipulation.
  • Designed and developed and deployed Session, Entity Beans, and Web Components on Web Sphere.
  • Developed business layer components and integration services using XML Parsers and Java.
  • Maintained the different versions of source code with changes ready to be deployed to development, QA, and production environments.
  • Used MAVEN as a build tool.

Environment: WebSphere, RAD, Spring, Oracle, JSP, EJB, JDBC, SQL, PL/SQL, XML, HTML, JavaScript, UML, Rational Rose, Maven.

Confidential

Java Developer

Responsibilities:

  • Coordinated and performed analysis, design, configuration and implementation of various modules.
  • Involved in creating use case, class, sequence diagrams using UML.
  • Application is developed based on Struts Framework.
  • Used JavaScript for certain form validations, submissions and other client side operations.
  • Involved in developing web pages using JSP, HTML and XHTML.
  • Ant is used for building, and the application is deployed on JBoss application server.
  • Created the database tables in Oracle, created the required SQL queries and used JDBC to perform database operations.

Environment: Eclipse, Struts, JBoss, JSP, JDBC, HTML, XHTML, JavaScript, Oracle, Ant, Windows XP.

Confidential

Java Developer

Responsibilities:

  • Involved in developing the class diagrams and sequence diagrams.
  • Involved in designing and developing the rich internet application usingJSP, JavaScript, CSS andHTML.
  • Actively involved in developing Servlet classes and unit testing.
  • Utilized Java debugging and error handling classes and techniques to troubleshoot and debug issues.
  • Implemented JDBC specification to connect with the database.
  • Involved in Preparation of Unit Test Cases and Module Level Test Cases.
  • Created SQL views, queries, functions and triggers to be used to fetch data for the system.
  • Created WAR files and deployed into tomcat server.
  • Coordinating with Project and Software Quality Assurance (SQA) teams.

Environment: JSP, JavaScript, CSS, HTML, Servlets, JDBC, Tomcat, MySQL, Windows NT.

We'd love your feedback!