Module Lead Resume
ColumbuS
SUMMARY
- 6+ years of professional IT experience in Analysis, Design, Development, and Testing of Client/Server, Web enabled Business Applications using Java and J2EE Technologies.
- Participated in the designing and developing of Software using Agile and Waterfall methodologies.
- Experienced in developing and implementing web applications using Java, J2EE, JSP, Servlets, JSF, HTML 5, JavaScript, AJAX, JSON, JQuery, CSS3, XML, JDBC and JNDI.
- Expertise in MVC architecture Web Framework Struts 2.0, Spring 3.0 (Dependency Injection, Data Access Objects, MVC Framework and Spring Web Flow) and Oracle Apps Framework.
- Expertise in working on servlet filters and Git.
- Expertise to access/connect Data Access Objects to the database layer using Hibernate/JPA.
- Expertise in working on Middleware architecture
- Proficient in RDBMS concepts like writing SQL Queries, Functions, Stored Procedures and PL/SQL Packages
- Experienced in developing Java applications using development tools like Eclipse, Jdeveloper and IBM RAD (Rational Application Developer).
- Experience in Internationalization (i18n) and Localization (l10n).
- Well versed with Application Servers like open source Apache Tomcat 6.x, 5.x, JBOSS, Web Logic and WAS
- Experience in XML, Web Services using SOAP, XML - RPC, JAX-RPC, JAXB and Restful.
- Expertise in Angular JS and Node JS.
- Strong experience with JUnit, Spring Test and Mockito in performing unit test and determining the application functionality.
- Experience with JMS both Synchronous and Asynchronous messaging.
- Extensively worked on Amazon Web services
- Good Working knowledge of ANT, MAVEN and Log4J.
- Involved in all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design
- Excellent communication skills, strong architectural skills, hardworking and a very good team worker.
- Ability to learn and adapt quickly to the emerging new technologies
TECHNICAL SKILLS
J2EE Technologies: Servlets, JSP, Struts, EJB, JDBC, JNDI, JMS, RMI, JAXB, JAX-WS, CXF.
Framework: Spring, Struts, Hibernate 3.0/4.x, Junit, Mockito
Languages: Java SE 6/7/8, J2ee,PL/SQL, SQL, UML, XML, XSL, XSLT, C, C++,R
Application Server/Web Server: IBM WebSphere Application Server 5.x/6.x,Jboss 7.0/8.0, Apache Tomcat, WebLogic Application Server, Amazon Web Services(Cloud Formation Templates)
Web Technologies: HTML, DHTML, CSS, JavaScript, AJAX,PHP, Angular JS, Node JS
IDEs: IBM WebSphere Application Developer, Eclipse 3.x/4.x,RAD.
Database: Oracle, MS Sql Server, MySQL, MongoDB, Cassandra, Sybase
Operating Systems: Linux, Windows 8/7/98/2000/XP/NT/Vista and UNIX
Configuration: Clear Case, CVS, Git, SVN
Web Services: SOAP,RESTFUL
Others: ANT, Rational Rose, MS Visio,JSON,log4j,Spring boot, Amazon Web Services
PROFESSIONAL EXPERIENCE
Confidential, Columbus
Responsibilities:
- Developed the optimize code to improve the performance of the applications.
- Involved in Development of RMD, Multi employer, Market timing, and Auto Complete features.
- Involved in Development of framework for Acquisitions for Kentucky, Peirce County.
- Supporting the production flow for Kentucky, Pierce county Acquisition.
- Developed user interface using AngularJS, Jquery, javascript, HTML, CSS, Bootstrap.
- Validates complex requirements, including functional validation
- Requirements gathering based on existing DCCirect application for developing Acquisition framework.
- Full filled ad-hoc requests received from business.
- Debugging and fixing production defects.
- Development of CPFR letters using PL/SQL.
- Involved in resolving performance issues.
- Participating in requirements review meetings with business partners.
- Involved in implementing Test Automation using Ruby.
- Involved in Agile Software development based on iterative and incremental development.
Environment: Java, Oracle 11, SQL, Toplink, AngularJS, Jquery, Javascript, HTML,CSS, Bootstrap, Log4j, JUnit, Eclipse, Windows, Linux, ESP, XML.
Confidential, Atlanta
Responsibilities:
- Involved in requirements gathering by discussing with end users and business analysts.
- Worked on converting the requirements to technical design.
- Developed various Components and UI screens using Servlet, JSP, and Java Script.
- Developed Service Layer API using POJOs, DAOs.
- Used extensively the OOPS concepts
- Produced and consumed REST web services for various user requirements.
- Developed the persistence structure using JDBC, and ORM based Hibernate.
- Developed upload module for uploading various files.
- Developed database driven reporting framework.
- Involved in designing database tables, SQL queries and stored procedures.
- Involved in writing ANT script for building the application.
- Performed unit testing using JUnit test cases to test the behaviour of the coded classes.
- Performed unit testing for the web services using Soap UI
- Provided development support for System Integration Testing and User Acceptance Testing.
- Used JIRA to monitor defects.
- Mentored junior members.
- Performed Code review and analysis using Sonar.
- Schedule jobs using Autosys
- Worked on improving performance of stored procedures and Batch jobs.
Environment: Java (JDK 1.5), JSP 2.0, Servlets 2.4, JavaScript, REST, Hibernate, Sybase ASE 15, SVN, Autosys and JIRA, Eclipse, DB Visualizer, Sonar, TIBCO
Confidential, New York, NY
Module LeadResponsibilities:
- Acted as a Module Lead and coordinated with the US and India teams.
- Involved in requirement gathering & analysis, design and development activities.
- Used extensively the OOPS concepts.
- Developed UI using JSP, JQuery, and Struts.
- Developed middle tier business logic for Core file parsing.
- Implemented Rule based parsing using Groovy.
- Developed DAOs classes using Spring.
- Involved in writing SQL queries and stored procedures using Sybase.
- Involved in writing ANT script for building the application.
- Performed unit testing using JUnit test cases to test the behaviour of the coded classes.
- Provided development support for System Integration Testing and User Acceptance Testing.
- Used Footprints to monitor defects.
- Performed Code Review using PMD, FindBugs.
- Involved in development of MIS Reports using JFreeChart.
- Developed client downloads using JExcel.
Environment: Java (JDK 1.5), JSP 2.0, Groovy, Struts 1.2, Spring 3, JQuery, UNIX, Sybase ASE 15, JFreeChart, JExcel, Ant, JUnit4, PMD, FindBugs, Footprints, JBoss
Confidential
Responsibilities:
- Involved in handling coding, testing and integration and quality assurance activities.
- Responsible for deploying code in the Production Server.
- Used extensively the OOPS concepts.
- Developed screens using JSP, Struts.
- Developed middle tier business logic for HR, Pension, Leave modules.
- Developed DAOs classes using JDBC.
- Involved in writing SQL queries and PL/SQL using Oracle.
- Involved in writing ANT script for building the application.
- Performed unit testing using JUnit test cases to test the behavior of the coded classes.
- Provided development support for System Integration Testing and User Acceptance Testing.
- Developed client downloads using JExcel.
Environment: Java (JDK 1.5), J2EE Technologies (JSP 2.0, Servlets 2.4), Struts, AJAX, UNIX, Oracle, Apache Tomcat 5, CVS, JavaScript, Ant, JUnit, JExcel
Confidential
Responsibilities:
- Used extensively the OOPS concepts.
- Developed screens using JSP, Java Script, Struts.
- Developed middle tier business logic for Billing.
- Implemented reporting module.
- Developed DAOs classes using JDBC.
- Involved in writing SQL queries and PL/SQL using Oracle.
- Involved in writing ANT script for building the application.
- Performed unit testing using JUnit test cases to test the behaviour of the coded classes.
- Provided development support for System Integration Testing and User Acceptance Testing.
- Involved in development of MIS Reports using JFreeChart.
- Developed client downloads using JExcel.
Environment: Java, Servlets, JSP, Java Script, AJAX, Struts, Tomcat, JUnit, JFreeChart, JExcel, Oracle