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 wif 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 teh application wif 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 wif CVS and SVN.
- Working Knowledge on UNIX/LINUX platform.
- Application areas included development for teh domains such as Insurance, Financial, ecommerce etc
- Ability to multi - task, an excellent team member wif 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 wifin teh company.
- Generated XML to transfer teh contractor information to downstream.
- Developed teh application using Spring Framework that uses Model View Controller (MVC) architecture wif JSP as teh view.
- Implemented Asynchronous messaging between components usingJMS.
- Extensively usedJQuery, HTML 5 and CSS3for web page development..
- Used teh 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 teh 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 teh integrations, UAT.
- Participate in requirement analysis of teh applications along wif business owners.
- Responsible for converting teh requirements into Technical Design Document using Microsoft VISIO
- Managed all teh 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 wif external technology vendors, internal staff members and third party consultants.
- Coordinate wif 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 teh applications along wif business owners.
- Responsible for converting teh 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 wifin 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 teh error orders.
- Developed teh controllers to call teh web services for teh view, create and update functionalities.
- Wrote SQL queries for Oracle DB / Microsoft SQL server.
- Responsible in writing, building configuration files for all teh 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 teh requirements, discussions wif Business Analysts and Customers to finalize teh requirements
- Preparing Low level Design documents.
- Used Sql and Winscp to verify teh data coming from source wif teh UI and Unix Logs
- Involved in writing DAO layer using Hibernate to access teh DB2 database.
- Developed JSPs and Servlets to dynamically generate HTML, JQuery, AJAX,, DHTML and CSS and display teh data to teh 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 teh HTML using Angular code.
- Participated in Code Reviews wif 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 teh business functionalities.
- Involved in unit testing of teh modules using test-cases and involved in integration testing
- Preparing teh design documents and analysis of finding out teh 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 teh requirements, discussions wif Business Analysts and Customers to finalize teh requirements
- Responsible to prepare Low level Design documents(LLD).
- Involved in coding teh logic to meet teh functional requirements.
- Prepared teh Sql Queries.
- Developed JSPs and Servlets to dynamically generate HTML and display teh data to teh client side. Extensively used JSP standard tag libraries.
- Developed framework by configuring Struts and Spring frameworks together and executed Proof-of-concepts wif teh 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 teh agent information.
- Responsible in handling Code Reviews wif teh team.
- Involved in unit testing of teh modules using test-cases and involved in integration testing
- Involved in preparing teh Technical Design Documents using VISIO
- Involved in analysis of finding out teh 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, Des Moines, IA
Sr Java/J2EE Developer
Responsibilities:
- Responsible in teh analysis, design, development and testing phases of SDLC
- Involved in requirements gathering wif 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 teh Oracle10g database.
- Used Hibernate for mapping teh 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 teh front end of teh web application.
- Involved in teh SQL scripts for database creation and maintenance.
- Involved in adding new Datapoints to teh application as per teh business requirements.
- Wrote JAXP XML parsers for getting data from XML used it for sending policy information in teh e-mails.
- Used REST based web services to access policy information to be displayed on teh user interface.
- Used CVS for version controlling of an application.
- Monitored teh error logs using Log4J and fixing teh 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 teh data to be manipulated using teh Mysql database.
- Validations for teh 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, Charlotte, NC
Sr Programmer Analyst
Responsibilities:
- Involved in preparing LLD’s for teh 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 teh CIT and SIT environment.
- Involved in solving teh defects raised by testing team in SIT Phase
- Given KT to L3 - eServices team and new members wifin teh 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