Sr Java/j2ee Developer & Integrations Lead Resume
Milwaukee, WI
SUMMARY
- 9 years of experience in Core Java, Servlets, JSP, JavaScript, JDBC, JNDI, MVC, Struts, JMS, EJB, XML, JUnit, HTML, Tag Libraries, Custom Tags, and Design Patterns.
- Developer in Java for enterprise business applications using JDK 1.4/1.5/1.6, Hibernate, Struts Framework, EJB 2.1, JSP, Servlets, JDBC 2.0, JNDI.
- Implemented SOA architecture using SOAP and REST based web services
- Implemented Model View Control architecture using Struts, Spring Frameworks and Object Oriented Programming (OOP’s) Concepts using Jdk 1.6 / 1.7.
- Good experience in utilizing TDD (Test Driven Development), Continuous Integration, regular code reviews, pair programming, automated builds, continuous deployment and delivery, etc.
- Experience with XML parsing using SAX and DOM parsers.
- Has good understanding on AngularJS MVC pattern.
- Creating user interfaces using JSP, HTML,HTML5, CSS, CSS3, JQuery, and client side validation using JavaScript, AngularJs.
- Implemented connectivity to database using JDBC API from Servlets and JSP through Java Beans & Enterprise Java Beans (EJB) and working experience on ORM technologies like Hibernate
- Working knowledge of database such as Oracle 9i, SQL, MySQL, Sybase
- Experience deploying and managing enterprise applications on Websphere Application server 7.0, tested the application with Unit Test Cases and ability to use ANT tool
- Development experience on different application servers like BEA Web Logic 8.1, WebSphere 6.1, and web servers like Tomcat 6.0 using various IDE’s such as Eclipse 2.0/3.0,
- Experience using SQL and PL/SQL to write stored procedures, functions in Oracle database.
- Worked on various IDE’s like Eclipse, IBM RAD6.0/7.0 and version control systems with CVS and SVN.
- Working Knowledge on UNIX/LINUX platform.
- Application areas included development for the domains such as Insurance, Financial, ecommerce etc
- Ability to multi - task, an excellent team member with strong inter-personal and communication skills.
- Working experience in an offshore/onshore model and driven to learn new technologies.
TECHNICAL SKILLS
Programming Languages: Java JDK 1.4/1.5/1.6/1.7 , HTML, HTML5, SQL
J2EE technologies: Servlets, JSP 2.0, JDBC, JNDI, Java beans, SOAP & REST Web services, RMI, Hibernate, JMS, Log4j, JUNIT
Framework: Struts 2.0, Springs 3.0, Hibernate 3.0
Databases: Oracle, MS SQL Server5.0, SQL
Servers: Tomcat 5.5, WebLogic 8.0, WebSphere 6.1
Tools: Ecllipse 3.2, RAD 7.0, QTP 10.0, Quality Center 11.0, SQL Developer, MYSQL, ALTOVA XML SPY, DB Visualize, Putty, WinScp, Putty, StarTeam, FileZilla
Scripting Languages: Java Script, Jquery, Angular Js, Ajax
Operating Systems: Win 95/98/XP, Linux
PROFESSIONAL EXPERIENCE
Confidential, MILWAUKEE, WI
Sr Java/J2EE Developer & INTEGRATIONS LEAD
Responsibilities:
- CreatedWeb ServicesusingSOAP,WSDLto provide services to other systems within the company.
- Generated XML to transfer the contractor information to downstream.
- Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
- Implemented Asynchronous messaging between components usingJMS.
- Extensively usedJQuery, HTML 5 and CSS3for web page development..
- Used the MVC feature of theAngular JSjava-script framework for developingUIscreens.
- Responsible to code JSON object for retrieving contractor information from SOAP Web Services response.
- Responsible in writing, building configuration files for all the test environments
- Responsible for server-side implementation on Web Logic Application Server.
- Used JUnit to prepare unit test cases for unit testing and integration testing
- Involved in doing manual testing for all the integrations, UAT.
- Participate in requirement analysis of the applications along with business owners.
- Responsible for converting the requirements into Technical Design Document using Microsoft VISIO
- Managed all the modules as an Integrations lead.
- Ensuring team members are prioritizing their work duties appropriately.
- Manage deployment and support of internal infrastructure system ensuring that periodic tasks are completed by each team member.
- Coordinate with external technology vendors, internal staff members and third party consultants.
- Coordinate with product developers, software designers, testing and consultants to ensure completion of project requirements in a timely manner.
Environment: Core Java, J2EE, Web Services ( Soap), JMS, XML, Log4j, JUnit, web logic server 11, Eclipse, HTML 5, CSS3, JQuery, AngularJs, Jsp, Tortoise SVN 1.7.7, Spring MVC, SQL Server 2012, HP Quality Center 10, Service Now, Linux, SAP BODS, SAP PI.
Confidential, Memphis, TN
Sr Java/J2EE Developer
Responsibilities:
- Participate in requirement analysis of the applications along with business owners.
- Responsible for converting the requirements into Technical Design Document using Microsoft VISIO
- Used JDBC and JNDI API for JDBC Connectivity.
- Responsible for implementing Restful Web services (JAXRS) to retrieve order shipping information.
- Developed JMS components to publish / subscribe messages within application .
- Designed and developed front end functionalities using Spring, Html5, JSP, CSS3, JQuery.
- Extensively used AngularJS for UI functionalities like validations, controllers.
- Responsible to code JSON object for retrieving order details, product information from SOAP Web Services response.
- Used JIRA to monitor and manage change requests and defects
- Implemented SOAP web services to store and retrieve the error orders.
- Developed the controllers to call the web services for the view, create and update functionalities.
- Wrote SQL queries for Oracle DB / Microsoft SQL server.
- Responsible in writing, building configuration files for all the test environments (Smoke and SIT ) and production.
- Prepared unit test cases for unit testing and integration testing
- Performed Client side validations using JavaScript.
- Responsible for server-side implementation on Web Logic Application Server.
- Responsible for conducting, coordinating for getting sign off for User Acceptance Testing(UAT)
- Used Tortoise SVN as code versioning system
- Used AD groups for agent authentication and authorization.
- Responsible to Implementing Spring MVC Architecture.
Environment: Core Java, J2EE, Web Services (Rest and Soap), JMS, JSP2.0, XML, Log4j, JavaScript, Angular JS, HTML5, CSS3, JQuery, JSon, Tomcat Application Server 6.0, web logic server 11, Tortoise SVN 1.8.8, Oracle SQL, SQL Server, JDeveloper 11G,Eclipse, Jira, Linux.
Confidential, Milford, OH
Sr Java/J2EE Developer
Responsibilities:
- Gathering the requirements, discussions with Business Analysts and Customers to finalize the requirements
- Preparing Low level Design documents.
- Used Sql and Winscp to verify the data coming from source with the UI and Unix Logs
- Involved in writing DAO layer using Hibernate to access the DB2 database.
- Developed JSPs and Servlets to dynamically generate HTML, JQuery, AJAX,, DHTML and CSS and display the data to the client side. Extensively used JSP standard tag libraries.
- Integrated EJB DAO classes to manage transactions.
- Used AngularJS to validate form fields and writing custom filters, directives, controller for the HTML using Angular code.
- Participated in Code Reviews with onsite team
- Design and Develop server side components using Java, J2EE, Web Services, JAX WS, SOAP, WSDL, and UDDI.
- Used Spring IOC as Dependency Injection.
- Generated Client Stubs from WSDL and implemented the business functionalities.
- Involved in unit testing of the modules using test-cases and involved in integration testing
- Preparing the design documents and analysis of finding out the performance issues.
- Involved in writing, build and deploy configuration files
- Handled role and responsibility for requirement analysis & delivery to client.
Environment: JDK 1.7, J2EE, Eclipse, JSF, Spring 3.0, WebLogic App server 8.1, JDBC, Sybase, Log4j, Quality Center, JQuery 1.8, HTML5, CSS, Angular JS, QTP, Eclipse, Putty,SVN, Hibernate 3.0, SOA, JMS, SOAP, Ant, WSDL, UDDI
Confidential, Des Moines, IA
Sr Java/J2EE Developer
Responsibilities:
- Gathering the requirements, discussions with Business Analysts and Customers to finalize the requirements
- Responsible to prepare Low level Design documents(LLD).
- Involved in coding the logic to meet the functional requirements.
- Prepared the Sql Queries.
- Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP standard tag libraries.
- Developed framework by configuring Struts and Spring frameworks together and executed Proof-of-concepts with the same.
- Spring DAO framework for database access
- Involved in creating screen layouts using Tiles
- Implemented Persistence layer using JPA technologies like hibernate .
- Used Spring IOC as Dependency Injection.
- Developed Restful web services to retrieve the agent information.
- Responsible in handling Code Reviews with the team.
- Involved in unit testing of the modules using test-cases and involved in integration testing
- Involved in preparing the Technical Design Documents using VISIO
- Involved in analysis of finding out the performance issues.
- Involved in writing, build and deploy configuration files
- Handled role and responsibility for requirement analysis & delivery to client.
Environment: JDK 1.5, JSP, Servlets, Spring 2.5, Tomcat 6.0, JavaScript, JDBC, Sybase, Log4j, Quality Center, QTP, JQuery 1.7,, CSS, DHTML,, JPA, Hibernate 3.0, Web Services Jax-RS, SOAP,WSDL,SOAPUI, Eclipse, Putty, Subversion(SVN)
Confidential
Responsibilities:
- Responsible in the analysis, design, development and testing phases of SDLC
- Involved in requirements gathering with Product Owners and Business Analysts.
- Performed Client side validations using JavaScript.
- Developed web applications using Struts MVC Architecture.
- Extensively used Hibernate in data access layer to access and update information in the Oracle10g database.
- Used Hibernate for mapping the file.
- Developed and Implemented MVC Architecture.
- Used SQL and PL/SQL to develop stored procedures, views, and sub queries.
- Used AD groups for agent authorization.
- Used HTML, CSS, and JSP for the front end of the web application.
- Involved in the SQL scripts for database creation and maintenance.
- Involved in adding new Datapoints to the application as per the business requirements.
- Wrote JAXP XML parsers for getting data from XML used it for sending policy information in the e-mails.
- Used REST based web services to access policy information to be displayed on the user interface.
- Used CVS for version controlling of an application.
- Monitored the error logs using Log4J and fixing the problems.
Environment: J2EE, Tomcat Application Server, Web Services, Hibernate 3.0, Struts, JSP 2.0, XML, Log4j, JavaScript, HTML, SVN, Oracle Database, Rational Rose
Confidential, Atlanta, GA
Sr Java/J2EE Developer
Responsibilities:
- Requirements gathering.
- Table creation for the data to be manipulated using the Mysql database.
- Validations for the employee ids.
- Programming business logic using java.
- Writing Unit test cases.
Environment: JDK 1.4, JSP 2.0, Tomcat 6.0, MYSQL, SQL Developer, JavaScript, Eclipse 3.2, QTP, VbScript, Eclipse 3.0
Confidential
Responsibilities:
- Requirements gathering.
- Table creation for the data to be manipulated using the Mysql database.
- Validations for the employee ids.
- Programming business logic using java.
- Implementation Support from Offshore.
Environment: JDK1.4, JSP, Tomcat, MySql, JavaScript, Eclipse 3.2
Confidential
Responsibilities:
- Involved in converting the Remote EJBs to local EJBs using Session Enterprise Java Beans.
- JDK 1.5 used to develop the webServices.
- Unit Test cases are created and executed to test the newly created services using test clients.
- Prepared configuration files for the deployment
- Involved in migration the code from Remote EJBs to Local EJBs.
- Connecting to database and created connection pooling in WebLogic.
- Ant tool used to compile, build the ear files
Environment: JDK 1.5, JDBC, EJB, RMI, Web Services, WebLogic 8.1, Eclipse 3.2, Ant
Confidential, Charlotte, NC
Sr Programmer Analyst
Responsibilities:
- Involved in preparing LLD’s for the new Change Requests.
- Responsible to create SOAP based web services to support to end client.
- Involved in CIT & SIT deployment process and prepared configuration files.
- Involved in coding and also in setting up the CIT and SIT environment.
- Involved in solving the defects raised by testing team in SIT Phase
- Given KT to L3 - eServices team and new members within the team.
- Involved in migration of code from glue to websphere environment.
Environment: JDK 1.5, JSP, Servlets, Struts & Web Services Jax-WS, WebSphere 6.1, Tomcat 5.5, StarTeam, iPlanet, Windows XP, RAD 7.0, My Eclipse 5.0, Putty, FileZilla, ANT
Confidential
Responsibilities:
- Involved in coding for Servlets, JSP.
- Used JDBC API to connect the database
- Used JSP and HTML to develop front-end pages
Environment: JDK1.4, JSP, Servlets, JDBC, WebSphere, Windows XP, DB2, Eclipse 3.0
Confidential
Java/J2EE Developer
Responsibilities:
- Implemented Servlet Technology to fulfil the business logic.
- JDBC API to connect the database.
- JSP and HTML to develop front-end pages.
Environment: Core java, JSP, Struts, WebLogic Server, Windows NT, Oracle database, CVS, Eclipse IDE.