Sr. Java/j2ee Developer Resume
Eagan, MN
SUMMARY:
- Over 10 years of experience in designing, developing and testing Web based applications and internet/intranet - based applications with expertise in the Business logic.
- Good experience in Development and Deployment of Robust & Secured Internet/Intranet, 3-tier, N-tier and Distributed Applications on various Application Servers (Web Sphere, Web Logic, Tomcat and Oracle Application Server).
- E xcellent work experience in Core Java, Multithreading , J2EE (JDBC, JNDI, JMS, RMI, Servlets, JSP, EJB), Struts, XML technologies, Web Services, ANT, MAVEN, JavaScript, BEA Web logic and Confidential Web Sphere, Oracle Application Server and Oracle 8i, 9i & 10g.
- Worked on all phases of software development life cycle including Analysis, Design Development, Testing, Implementation and Support.
- Extensively used various development tools like RAD, Visual Studio code and Eclipse.
- Developed the Applications with the common J2EE Design Patterns such as MVC, Session Façade, Factory, Business Delegate and Data Access Objects
- Experience in developing and mapping Persistence Storage Layer using Hibernate.
- Good experience in different RDBMS like Oracle, DB2 and in-depth knowledge of SQL, PL/SQL (Packages, Procedures, Functions).
- Good experience various source code control tools like ClearCase, CVS and SubVersion (SVN).
- Good working knowledge of XML related technologies like XML, XSL, XSLT, DTD, XML schemas, SAX and DOM parsers.
- Active involvement and successful completion at all phases of the project development such as analysis, design, coding, testing, documentation, implementation and User .
- Self-motivated, able to set effective priority to achieve immediate and long-term goals and meet operational deadlines.
TECHNICAL SKILLS:
Java, XML,: JavaScript, HTML, DHTML, C, C++, PL/SQL
Technologies: Java, J2EE (Servlets, JSP, JDBC, JNDI, JMS, EJB3), JUnit, Spring 3.x/4.x, JSF 1.2/2.0, Hibernate3.x/4.x, iBatis, Struts2, Web Services/SOA (WSDL, SOAP, UDDL), Axis2, Ajax, JSTL, Apache POI, XML, XSD, XSLT, SAX, DOM, XHTML, CSS, Ant, Maven 1.x/2.x/3.x, JIRA, Selenium
Oracle 10g, My SQL,: MS Access, MS SQL Server, DB2
IDE and Tools: RAD 6/7, Eclipse, TOAD, SQL Developer, My SQL Workbench 5.2, Groovy/Grails Tool Suite.
Java Frameworks: Struts 1.2/2, Spring 2.x/3.x/4.x, Hibernate 3.x/4.x, Axis 2
Testing Tools: Quality Center 10, Rational CearQuest, Load Runner
Application/Web Servers: Confidential Web Sphere, BEA WebLogic, Tomcat, Jboss, Apache web server UML, Design Patterns, AOP, SOA, Networking, RDBMS, Software Engineering, Data Structures, System programming
PROFESSIONAL EXPERIENCE:
Confidential, Eagan, MN
Sr. JAVA/J2EE DEVELOPER
Responsibilities:
- Responsible for designing, developing and successful deployment of yourLoanTracker application.
- Analyzing requirements, procedures, and problems to automate or improve existing systems.
- Coding yourLoanTracker with Spring, Spring-Boot and RESTful web services.
- Created Batch jobs using Spring Batch.
- Worked on building Transaction Viewer application for yourLoanTracker using AngularJS, jQuery to retrieve data as JSON object from controllers in back-end Restful Service.
- Implementing Object Relational Mapping (ORM) for mapping between the java classes and database tables using Hibernate.
- Using Java Message Service (JMS) and MQ for reliable and asynchronous exchange of information.
- Created unit test cases and test suites using Junit for code coverage.
- Interacting with different teams for project integration related activities.
- Interacting with Business users to create the FSD document.
- Writing Detail Technical Design Documents based on the functional speci cation.
- Created Sequence Diagrams, Flow Charts and Entity Relationship Diagrams.
- Maintaining the Source Code Version Control using SVN.
- Installing and deploying application releases in Flex and Tomcat server using Jenkins and Maven.
- Responsible for code deployment in Dev, Stage and UAT Environments.
- Responsible for code review and bug xing.
Environment: JDK 1.8, J2EE, Spring 4.0.9, Spring-Batch 2.2.5, Spring-Boot 1.3.2, AngularJS 2, MQ 7.0.1.2/8, Eclipse, Enterprise Architect, Log4J 1.2.14, Oracle 10g,Tomcat 7, JUnit, Hibernate 4.3, Maven, REST, Oracle SQL Developer 3.2.09, WinSCP .
Confidential, Dallas, TX
Sr. JAVA/J2EE DEVELOPER
Responsibilities:
- Designed and developed the logistics and warehousing system using Agile Scrum methodology.
- Involved in end-to-end development of warehouse management system including architecture definition and design of solutions required for business requirements from different countries.
- Extensively involved in dynamic Billing module for a global warehousing system using Angular -JS, Angular UI, CSS, HTML, JavaScript, and JQuery.
- Developed User Interface Screens using AngularJS directives, expressions, filters, validations and Angular UI components, Resource, Router.
- Developed Rest services using Jersey Implementation.
- Used OpenJPA as persistence layer to interact with the Oracle database.
- Used Maven tool for dependency management, building and packaging the application.
- Developed unit test cases using Jasmine to test Angular Controllers and services and developed custom validations.
- Created Technical documents using Enterprise Architect.
Environment: JDK 1.7, J2EE, Spring, Angular-JS 1.3, Jersey 2, HTML, JSON, Eclipse, Enterprise Architect, Log4J, Oracle 10g,Weblogic11g, JUnit, Open JPA, Maven, REST, PL/SQL Developer.
Confidential, Charlotte, NC
Sr. JAVA/J2EE DEVELOPER
Responsibilities:
- Involved in Design, Development and Support phases of Software Development Life Cycle.
- Involved in designing the Technical Design and developing Class and Sequence diagrams using Enterprise Architect tool and developed mockup screens.
- Involved in developing new UI screens using Facelets.
- Used CSS for styling and used JavaScript, JQuery, and Ajax in Facelets.
- Involved in migrating existing screens from JSF 1.2 to JSF 2.2/Primefaces.
- Involved in conversion of PowerBuilder application to Java.
- Involved in migrating the traditional Spring Procedures to iBATIS.
- Involved in screen locking to prevent multiple users modifying same data.
- Used Spring framework in developing Controllers, Business layer and DAO layers.
- Used iBATIS as Persistence tool/ORM framework.
- Developed and consumed Restful Web Service for integrating with the enterprise information tier.
- Used Log4j for logging and debugging throughout the application.
- Developed JUnit test cases for unit testing throughout the application.
- Used Eclipse as the IDE and SVN for version control.
Environment: Java 1.6, JSF 2.x/Primefaces, JavaScript, CSS, Ajax, JQuery, Subversion, Tomcat 7 , ClearQuest, WinSCP, SoupUI, MAVEN, PL/SQL Developer, Enterprise Architect 8, Eclipse , JUnit, Log4J.
Confidential, Newark, NJ
Sr. JAVA/J2EE DEVELOPER
Responsibilities:
- Involved in development, enhancements, testing & debugging in the application.
- Used Confidential Rational Application Developer (RAD) as the IDE and SVN for version control.
- Implemented MVC architecture using JSF 2.0, Spring 3.0 and Hibernate 3.0 .
- Tested Web Application and deployed various application components on to WebSphere Application Server .
- Designed and implemented Restful WebServices.
- Experience with SCRUM Agile methodology.
- Extensively Used Apache POI for generating reports.
- Used Log4J for Logging and debugging and JUnit for Unit Testing.
- Developed front-end using JSF, Ajax, JavaScripts and CSS.
Environment: JDK 1.6, J2EE, JSF 2.0, RAD 8.0, Confidential Web sphere 7.0, DB2, Apache POI, SVN, Log 4J, XML, XSD, Ajax, CSS, RESTful Web Services, JUnit, Log4J, Windows.
Confidential, Jacksonville, FL
Sr. JAVA/J2EE DEVELOPER
Responsibilities:
- Involved in several phases of the project including application design, technical design, development, testing & debugging and enhancements in the application system.
- Extensively used XSLT transformations for the generation of PDFs.
- Provided solution to the internal/external teams if any new enhancement were not working at their end.
- Implemented Restful web services to get the vision plan benefits from an internal application.
- Used Confidential Rational Application Developer (RAD) as the IDE and Confidential Clear Case for version control.
- Used WebSphere Application Server for deploying various components of applications.
- Extensively used Custom components RichFaces library like autocomplete, progress bar, sortable tables, Paginations, Data Tables, Calendar components in the application.
- Tested the web application and deployed on the web server.
- Used SCRUM Agile methodology
- Responsible for design and development of front-end screens using JSF, AJAX, JavaScript and CSS.
- Assisted QA process in test cases preparation, execution and fixing of bugs using HP Application Lifecycle Management.
Environment: JDK 1.6, J2EE, JSF 2.0, RAD 7.5, Confidential Web sphere 7.0, Confidential Clear Case, XML, XSD, XSLT, RESTful Web Services, JUnit, Log4J, Windows.
Confidential, ATLANTA, GA
Sr. JAVA/J2EE DEVELOPER
Responsibilities:
- Responsible for developing various modules, front-end and back-end components using several design patterns based on client’s business requirements.
- Designed and Developed application modules using Spring and Hibernate frameworks.
- Used RESTful WebServices with Jerscy framework.
- Developed user interface using JSP and JSTL as View.
- Used JUnit for Testing Java Classes.
- Used SCRUM Agile methodology.
- Worked with Maven for build scripts and Setup the Log4J Logging framework.
- Involved in the Integration of the Application with other services.
- Involved in Units integration, bug fixing, and testing with test cases.
- Fixed the bugs reported in User Testing and deployed the changes to the server.
Environment: JDK 1.6, J2EE, Spring 3.0.5, Spring MVC, Hibernate 3.2.6, Eclipse, Tomcat6, Confidential Web sphere, XML, JSTL, Java script, Maven2, Web Services, Jquery, Spring WS, subversion, RESTful, JUnit, Log4J, Windows, Linux, Oracle.
Confidential, Colorado springs, Colorado
Sr. JAVA/J2EE DEVELOPER
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Implemented the front end design using JSF 1.2/2, Icefaces 1.8/2 Beta components and worked on Facelets.
- Implemented Enterprise Java Beans for the Dataaccess, Data Analysis and Flow mechanism implementation using Stateless and Message Drivenbeans (MDB).
- Worked on Asynchronous messaging system using by implementing JMS through Point-Point MQ-Series architecture.
- Implemented SOAP based Web services using Apache Axis Framework
- Used SCRUM Agile methodology.
- Used Weblogic Application Server 10.3 for application deployment in the clustered Unix environment.
- Used Javascript for client, server validation through expression language.
- Created PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using Oracle 9i/10g. Also used JPA with Hibernate provider.
- Used Hibernate ORM with JPA for mapping data in the persistence layer along with Spring ORM integration.
- Developed PDF reports using iText tool.
- Used Clearcase for maintaining the component and for release and version management. And Clearquest for bug tracking.
- Involved in coding for JUnit Test cases
- ANT tool has been used for the build and deploy procedure scripts in Unix.
- Involved in Production support and provided and knowledge transfer to the user.
Environment: Java 1.4/5.0, J2EE, Servlets, JSTL, JSF 1.2/2.0, Spring 2.5, Hibernate ORM, Icefaces 1.8, Ejb2.1/3.0, JPA, WebServices, XML, XSD, XSLT, CSS, ShellScript, UML, HTML, Oracle 9i/10g, Sql, Pl/Sql, Clearcase6.0/7.0, ClearQuest, JavaScript, Eclipse, WebLogic8.x/10, ANT, Junit, Solaris, Windows, JIRA, Jax-B, JMS,Log4j, MQ-Series,Axis1.1
Confidential, DALLAS, TX
Sr. JAVA/J2EE DEVELOPER
Responsibilities:
- Involved in implementation of web-based infrastructures for new/existing applications, infrastructure enhancements and migrations to newer technology versions.
- Participated in detailed requirements gathering and analysis sessions.
- Produced UML diagrams (use case, class, sequence diagrams) to document the design
- Extensively used design patterns like MVC, and DAO.
- Created web services layer for easy third party integration.
- Created web application using JavaScript, JQuery.
- Implemented using Struts2 framework.
- Implemented business logic using Spring and Hibernate.
- Created continuous integration builds using Maven.
- Developed reports based on the identified requirements.
- Rolled out workflow application enhancement to correct the identified concerns/issues.
- Conducted unit testing, interface testing, system testing and user acceptance testing of the workflow tool
- Supported the applications through production and maintenance releases.
Environment: Java, Servlets, Struts2, Spring DI, Ajax, XML, Javascript, JQuery, SOAP, SVN, Maven2, WAS, IHS, Hibernate, Windows
Confidential
JAVA/J2EE DEVELOPER
Responsibilities:
- Analyzed Object Oriented Design and presented with UML Sequence, Use-cases, and Collaboration Diagrams, designed Database and Normalized schemas
- Developed UI using JSP, Servlets, HTML and developed Business Logic and Interfacing components using EJB, XML, JDBC
- Used Struts framework in UI designing and validations
- Developed Servlets for Credit Rating and Deposit Collection Management
- Managed connectivity using JDBC for querying/inserting & data management including stored procedures for optimization
- Involved in design of EJB components for Credit Rating and Deposit Collection Management module and design of JMS-Message Driven Beans
- Designed cascading style sheets and XSLT and XML part of Order entry Module & Product Search Module and did client side validations with java script
- Responsible in the Coding, Unit Testing and Functional Testing of the systems
- Hosted the application on Confidential Websphere 4.0
Environment: Eclipse, Confidential Websphere, Java/JDK, JSP, Servlets, EJB, EJB Stateless, JMS, JDBC, PL/SQL, XML, XSLT, Struts Framework, Rational Suite, Oracle, HTML/DHTML