It Systems Engineer Resume
SmithfielD
SUMMARY
- 7 Years 6 Months of experience in all the phases of software application involving Analysis, Design, Development, Testing and Implementation of application software with emphasis on Object Oriented, J2EE and Client Server Technologies.
- Experience in Software Development Life Cycle (SDLC), AGILE methodologies.
- Experience in Developing UML diagram like Use Case, Class and Sequence Diagrams using Rational Software Modeler and MS Visio Tool.
- Implemented JSP, Javascript, AngularJS, XML, HTML 5 based Design in creating better, faster and more interactive Web Applications.
- Designed and development multiple J2EE Model 2 MVC based Web Application using J2EE Technologies and popular open - source framework Springs Framework, Hibernate Framework.
- Extensive experience in Programming, Development, Configuration, Fine-Tuning and Administrating middle-tier popular J2EE Application Servers like Apache Tomcat, JBoss and IBM Web-Sphere.
- Experience of working with Oracle 10g/ 11g, SQL/ MYSQL servers and DB2 rational database management systems.
- Experience in Unit Testing, Debugging, Error Logging, Integration and System Testing using Log4J, Load Runner, JUNIT and TestNG.
- Developed J2EE applications on IDE’s like Eclipse, and STS using building application like MAVEN..
- Working Knowledge of other programming languages like C, C++.
- Excellent Analytical, problem solving and interpersonal skills. Consistent team Player with excellent Communicational skills and ability to learn new concepts, technology in short span.
TECHNICAL SKILLS
Languages: C, C++, Java1.6;1.7.
JAVA/J2EE Technologies: J2EE, JDBC, log4j, JUnit, JSP, JDBC, Hibernate, Spring MVC, Web Services, AJAX.
Application/Web Servers: WebSphere, JBoss, Tomcat.
Databases: Oracle 11g/10g/9i/8i, IBM DB2, MS-Access, MS SQL-Server.
Web Technologies: HTML, HTML5, CSS3, Java Script, AngularJS, Shell, XML/XSL.
Design Tools and IDE’s: Eclipse 3.x, Rational Rose, UML, Rational ClearCase, ClearQuest, RUP, Visio 2000, Edit Plus, MS Front Page.
Operating Systems: UNIX (Solaris), RedHat Linux, Windows XP/ 2007/2010.
PROFESSIONAL EXPERIENCE
Confidential, Smithfield
IT Systems Engineer
Responsibilities:
- Involved in Analysis, Coding and Development of Interfaces.
- Understanding the Client and Project requirements (both functional and non- functional) by studying the existing Documentation and assimilating clarification from Business Analyst to efficiently develop and Test phases on the project.
- Respond to Issues assigned and Conduct analysis, identify and evaluate different workarounds/solution alternatives, implement the most optimal solution, support other team members on issue resolution in areas of expertise as required and close the issues assigned in an order to ensure support availability as per agreed SLAs.
- Provide development and post development support.
- Provide on call production support during Business hours.
- Involved in documentation of Technical artifacts.
Environment: Java, J2EE, Clear Case, GIT, Spring Tool Suite, Putty, Maven, Tomcat and Oracle SQL Developer.
Confidential, Michigan
Sr. Java/J2EE Developer
Responsibilities:
- Involved in complete development of ‘Agile Development Methodology/SCRUM’.
- Gathered requirements from the client for designing the Web Pages.
- Involved in Analysis, Design, Coding and Development of custom Interfaces.
- Prepare Unified Modelling Diagrams and mock up screens to visualize the application to the client.
- Involved in unit, system, integration and regression testing.
- Participated in coding Spring 4.1 MVC components to handle requests.
- Implemented the Model View Controller architecture by developing controller and service implementation classes.
- Interfaced with Oracle backend using Hibernate framework.
- Developed the business layer using Spring Beans.
- Involved in the GUI development for implementing new JSP pages.
- Designed the user interface for the application using HTML, DHTML, Java Server Pages, Angular-Java Script, J Query and CSS.
- Wrote SQL Queries to get the information from Database, Saving the data, modifying the data in the Database, and removing the data from the Database.
- Used Apache CXS, JAX-WS, JAX-RS for designing and developing REST Web Services.
- XML for building data structures required for Web Services.
- Involved in code review and documentation review of technical artifacts.
- Used Log4j Logger for all logging purposes.
- JUnit for integrated test runs.
- Configured and Deployed application on JBoss Application Server.
- Developed Ant build scripts for compiling and building the application.
- Used MAVEN for project management and build automation.
- Performed unit testing and system testing.
Environment: Java EE, Spring4.1, JNDI, JQuery, SVN, log4j, Maven, My Eclipse, WebSphere 8.5, Windows, Fast4J, SQL Developer, JBoss.
Confidential, Bloomington, Illinois
Sr. Java Developer
Responsibilities:
- Followed Scrum Agile methodology for iterative development of the application.
- Responsible for suggesting the design approach to the team.
- Involved in all phases of Software Development Life Cycle (SDLC) like Analysis, Design, Development, Implementation and Testing of the project.
- Created Various UML Diagrams e.g. Class diagrams, Sequence diagrams.
- Integrated Spring3.0 MVC Controller with Ext JS UI pages using JSON data interchange format.
- Worked on Spring Authorization and Authentication modules.
- Developed JavaScript and JQuery functions for all Client side Validations.
- Involved in using Persistence API Hibernate, to views and queries data withOracle database.
- Used Mule ESB for integrating components together.
- Accessed database using Dynamic SQL and HQL queries.
- Developed UI pages using JSP, JavaScript, Ext JS, JQuery, HTML5 and CSS.
- Implementing JSF based framework to present the data to the user.
- Developed AJAX scripting to process server side JSP scripting.
- Design and implementation of RESTful Web services.
- Used Java API for XML Binding (JAXB) to convert XML documents to Java objects.
- Used SVN version controlling to maintain project versions.
- Developed JUnit test cases.
- Involved in deploying the application in test environment using JBoss EAP 6.1.
- Developed TestNG test cases for testing the business functionality.
- Involved in code reviews and architecture reviews.
- Used MAVEN for project management and build automation.
- Worked on deploying the application in the remote servers and Maven release process.
Environment: Java EE,Spring, Hibernate, Toad, Mule, RESTFUL Web service, Oracle, AJAX, JNDI, SVN, log4j, JBOSS EAP 6.1, Maven, Eclipse Kepler, Windows, TestNG, Jenkins, JSF.
Confidential, North Carolina
Sr. Java/J2EE Developer
Responsibilities:
- Responsible and mentored the team in complete Software development lifecycle (SDLC) tasks - design, coding, testing and documentation using Rational Unified Process (RUP) for analysis and design of application.
- Involved in Functional requirements review and creating technical design documents and Integration Solution design documents.
- Interacted with BA team to gather and understanding the requirements.
- Created various UML Diagram.
- Used Mavan as a deployment tool.
- Used Scrum methodology for development of the application.
- Helped develop various documentation artifacts related to the application.
- Co-ordinated with QA team to ensure the quality of application.
- Involved in unit, system, integration and regression testing.
- Participated in the analysis of defects, tracking issues and fixing them using Enterprise Quality Center.
- Participated in UAT testing and product readiness (production support).
- Developed and tested soap-based Web services - WSDL using soapUI to communicate with vendor applications for the print and export utility to get the payments details for one or more transactions.
- Actively involved in the enhancement, maintenance and design for the application.
- Used Log4j Logger for all logging purposes and JUnit for integrated test runs, XML for building data structures required for Web Services and JMS for sending a-sync messaging using the Event based Framework.
- Implemented the Model View Controller architecture by developing controller and service implementation classes.
- Actively involved in the development of UI using GWT, JavaScript, CSS and XHTML.
- Design and developed several Web services (SOAP) client using AXIS to send service requests to Web services
- Designed and implemented Java Web-Services to provide the Payments Settlement functionality comprising Payments, Payments Summary & Detail, and Profile Summary.
- Helped in the enhancement of the Simulation Token Filter used by the web services to redirect the request to the appropriate controller class.
- Created WAR file to deploy Servlets, JSPs and Enterprise Java Beans (EJB) in the Weblogic Application Server.
- Maintained source code version control using TortoiseSVN.
Environment: Core Java, Java SE 6, J2EE, HTML, scrum, Log4j, Maven, Junit 4.1, Oracle10g, JSP, Servlets, Spring, Weblogic, CSS, JMS, JSLT, JavaScript, PL/SQL, Eclipse 3.7, Apache POI 3.7, Tortoise SVN, JSON 1.1
Confidential, Buffalo, New York
Java/J2EE Developer
Responsibilities:
- Developed Web Services in SOAP, WSDL and JAXB to communicate through different application modules in LRDMS and implemented Apache AXIS following the SOA architectural design pattern.
- Designed user interfaces using JavaScript, CSS, JSP and JSF.
- Implemented codes to reduce loading time of multiple select options in AJAX.
- Used Validation Framework to make sure that user could not submit any invalid or unwanted input values.
- Implemented application design using Struts MVC with Multi-Tier System architecture.
- Created components with Spring AOP and Spring IOC (Dependency Injection).
- Developed POJO for Interactions with database using Hibernate ORM framework.
- Created relational databases in Oracle 10g.
- Developed Business delegate, service Locators, Session facades and Log4J configurations.
- Implemented singleton, façade and factory design patterns
- Build and deployed war file in IBM WebSphere 5.1-application server.
- Database tables and Query designed in NoSQL Developer.
- Version Controlled using VSS as administrator.
- Developed application in WebSphere Studio Application Developer (WSAD).
Environment: Core java 5.0, UML, CSS, Log4J, AJAX, SOAP, WSDL, JAXB, Servlet, JSP, Struts1.2, Spring2.5, Hibernate3.0, SQL, PL/SQL, Oracle10g, WebSphere 5.1, SQL Developer, VSS and WebSphere Studio Application Developer (WSAD).
Confidential
Java Developer
Responsibilities:
- dis application is based on Struts framework Struts architecture is a variation of the classic Model-View-Controller (MVC) design paradigm.
- Worked on scheduling pages and handled Screen validations.
- Worked on Forgotten Password, Forgotten Username.
- Worked on J2EE concepts.
- Involved in different phases of SDLC Life Cycle.
- Developed and implemented applications using Eclipse.
- Active participant in team meetings.
- Developed Web forms using Web Services and JSP
- Designed and implemented components that convert data to valid XML that is transformed by XSL/XSLT files to HTML.
- Worked on CSS, HTML, JSP, JSF and GUI.
- Involved in Unit Testing and other testing process.
- Used a different layer called Exception Layer to handle Exceptions.
- Create documentation as required.
- Participate with ad-hoc troubleshooting, functionality problems and performance bottlenecks as needed.
Environment: J2EE, CSS, EJB, JMS, Servlets, JSP, RMI, JDBC, HTML, Eclipse, Tomcat, Oracle.
