Java/j2ee Developer Resume
Peoria, IL
SUMMARY:
- 8+ years of comprehensive experience in Analysis and Design, configuration, Coding and Development of test driven software, securing the web application and maintenance.
- Areas of expertise Insurance, Retail Industry, Manufacturing.
- Created connections to database using Hibernate SessionFactory, using Hibernate APIs to retrieve and store images to the database with Hibernate transaction control.
- Experience working in PTC applications tools Wind - chill, Arbor text.
- Expert in developing User Interface (UI) applications and professional web applications usingJavaScript, JSP, HTML5 /DHTML, DOM, XHTML, jQuery, CSS3, and Ajax.
- Expertise in working with Cutting Edge Technologies like EJB, JMS, XML with good experience in Developing and Deploying Enterprise Java Beans on Application Servers like Tomcat, WebSphere, VMWare, WAS.
- Excellent knowledge of GXT.
- Expertise in working with Spring IOC, Spring MVC and Spring JDBC.
- Excellent experience on J2EE design patterns such as Business Delegate, Data Access Object and Singleton patterns.
- Experience in working with Hudson and Jenkins Continuous integration tool.
- Worked extensively on E-Commerce related Projects, Internet/Intranet applications using Java,
- JavaScript, XML, HTML, J2EE technologies - Servlets, JSP, EJB, JPA & Frameworks (Struts, Spring,Hibernate), Message Broker, Maven applications.Excellent programming experience in Java 1.7, JDBC, JSP.
- Expertise in implementing Web Services using REST, SOAP, WSDL.
- Good exposure to Service Oriented Architectures (SOA) built on Web services (WSDL) using SOAP protocol.
- Expertise in XML, related tech like XSD, XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB.
- Knowledge and experience using ILog JRules, Message Broker, Maven application, Jenkins and Cucumber Build.
- Good Knowledge of full Software Development Life Cycle (SDLC).
- Worked extensively on many complex modules, quick learner and a good team player.
TECHNICAL SKILLS:
Languages: C, C++, Java, XML, J2EE, SQL, GWT, JavaScript, Angular JS.
Web Servers: Apache Tomcat, JBoss, VMWare, WAS.
OS: Windows 7/95/NT/ME/00/XP, UNIX, Linux 8x.
IDE s: Eclipse, Netbeans, SpringToolsuite, RSA(IBM RSA)
Version Control: Clear-case, Tortoise, SVN.
Tools: PTC Wind-chill, Putty, ANT, Subversion,J Console, Jenkins,Cucucmber.
Technologies: JDBC, SpringMVC, JSP, Servlets, EJB, JMS.
Database: PLSQL. Cassandra, DB2, PGadmin.
PROFESSIONAL EXPERIENCE:
Confidential, Peoria, IL
Java/J2EE developer
Responsibilities:
- Involved in developing the user interface screens for clients using Struts, JSP, JSTL, jquery libraries, HTML, XML and JavaScript.
- Proficient in responsive web development using Bootstrap and Media Query.
- Experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Spring, Hibernate and EJB 2.0.
- UI development using Html5, JS, CSS3.0, Ext.JS 4.1 and JSON.
- Worked on Oracle 11g, Created DAO classes which get connection instances with Spring JDBC, Configuring JDBC connections.
- Worked as team lead for website add-on service including HTML5 form validation.
- Used statistical models surrounding performance stress testing, probability of default, loan loss severity.
- Expertise in Unix Administration skills i.e. file system concepts, installations, configuring and troubleshooting.
- IBM Tivoli Usage and Accounting Management Implementation Project.
- Implemented AJAX functionality using JQUERY, EXT-JS, JSON and XML.
- Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
- Worked with Elastic Search and utilized NOSQL for non-relation data storage and retrieval.
- Setup Zenoss running on Linux for systems and network monitoring.
- Used Java script and AJAX to query the Elastic search indices, format and display the JSON results in a web page using HTML and CSS.
- Working within a team wrote server side alarm processor that filtered alarms using Drools and sent to proper user’s android device.
- Involved in designed and development of web interface using JSP, Servlets, JavaScript and JDBC for administering and managing users and clients.
- Worked on Angular client-side JavaScript framework, or similar Dojo, Backbone, Ember.
- Developed DIS web application using spring MVC, Spring IOC. Spring JDBC.
- Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat and Apache.
Environment: Java 1.7/J2EE, Oracle, XML, XHTML, PTC Wind-chill, Arbor-text editor, REST full web services, GWT, WVS job monitor, Oracle secure global desktop, Net beans, HP application life cycle Management.
Confidential, Bloomington, ILJava/J2EE Developer
Responsibilities:
- Implemented project using Agile SCRUM methodology. Involved in daily stand up meetings, sprint showcase and sprint retrospective.
- Used Spring Boot for spring MVC application.
- Used GWT for user interface developing.
- Implemented web Services using REST, SOAP, WSDL
- Maintained SVN repositories for DevOps environment: Automation code and configuration.
- Designed and development of User Interface using HTML,GWT, JSP,GWT, JSP Custom Tag and AJAX
- Used Amazon web service AWS in Java script and bootstrap developing.
- Used Quick Test professional (QTP) for regression testing and running the automation suite.
- Implemented client side validations using JavaScript and jQuery.
- Developed the application using JSF2.x for front end, Spring to manage business layer components.
- Involving in Analysis, Design, and Development Testing and Production phases for the newrequirements of the POMS Application.
- Web application to manage Unix build stations using C#, MVC 4, javascript, jQuery, Bootstrap, plink.exe (for sending remote commands), bash, Jscripts, SQL Server.
- Involved in automation infrastructure development using Selenium.
- Coded JUnit test cases to test the application and performed random checks to analysis the portability, reliability and flexibility of the project.
- Used Log4j for tracking errors and debugging the code.
- Used Jenkin build and Cucumber build server for application building.
- Developed user interface Using Jsf 2.x, JavaScript, HTML, CSS mapped to Spring Framework controller, to simplify the Application complexity and easy usage to User.
- Experience in using Design Tools like Rational Rose Enterprise Tool, MS Visio, ERwin for Object Oriented Analysis (OOA) and Design (OOD) using UML (Unified Modeling Language).
- Designing the code in STS (Spring tool Suite), deployed the application VM-Ware server
- Coded Junits, Pit coverage for the application in Enterprise level. Resolved the defects and made some changes to code to get App worked in all the environnent.
- Working on HPSM (HP service management) tool for incident management and resolving the Bugs in the production phase.
- Designing and coding the Enterprise level application in RSA ( IBM Rational Software Architect) Deployed and maintained the code in WAS 8.5 server.
Environment: Java 1.8, J2EE, JSP 2.0, Angular JS, Spring 2.0, Oracle, XML, DOM, SOAP, JUnit, Selenium 2.x, Apache Camel, WebSphere 8.5, Hibernate 3.0, JDBC, AWS, MS SQL Server 2012, REST-full Web service, TeaLeaf, splunk Spring Boot, PLSQL, SOA Design Patterns, PgAdmin, IBM-WAS, RSA Ide.
Confidential, Bentonville, ARJava/J2EE Developer
Roles & Responsibilities
- Designed and coded application components in an Agile/TDD environment utilizing a test driven development and pair-programming.
- Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.
- Worked on Spring boot for developing the web application.
- Analyzed system requirement and business requirement documents and developed test cases and automation test scripts.
- Extensively used Hibernate in data access layer to access and update information in the database.
- Design of GUI using Model View Architecture (SPRING Frame Work).
- Developed JSP’s and connected to services.
- Created hibernate mapping files to map POJO to DB tables.
- Developed multi-tiered web - application using J2EE standards.
- Developing application using Spring boot module and POJO’s using Eclipse and worked on Messaging service.
- Created test cases using Element Locators and Selenium web driver methods.
- Web application to manage Unix build stations using C#, MVC 4, javascript, jQuery, Bootstrap, plink.exe (for sending remote commands), bash, SQL Server.
- Designed and developed the XSD for WSDL.
- Involved in implementing the rich user interface using JSP Standard Tag Libraries andworked with custom tags.
- Developed the application using JSF2.x for front end, Spring Boot to manage business layer components.
- Worked with Map/Reduce and stream processing (e.g. Storm).
- Worked with Oracle database and NoSql database such as Cassandra.
- Supported and provided important feedback to various development teams with regards to the grid computing and caching technology.
- Designed and developed REST-ful style Web Service layer and WSLD.
- Developed SQL, PL/SQL, stored procedures along with Shell Scripting- database application scripts.
- Involved in manual and automation testing using Test director and selenium to develop test cases, test scripts, executing the scripts and logging the defects.
- Deployment of web, enterprise java components, messaging components and multi-threading.
- Developed XML Schemas - XSD, DTD for the validation of XML documents, also used Subversion.
- Used XML web services using REST to transfer the amount to transfer application that is
- Used SWING for GUI based coding.
- Performed statistical analysis using control charts, process flow charts, cause-effect diagrams & six sigma methods.
Environment: Java 1.4, J2EE, JSP 2.0, Angular JS, PL/SQL, Spring 2.0, EJB 2.0, JMS, JNDI, Oracle, XML, DOM, SOAP, JUnit, Apache Camel, WebSphere 8.5, Hibernate 3.0, JDBC, MS SQL Server 2012, REST-full Web service, WebLogic 8, JBoss Drools, SOA Design Patterns, Cassandra.
ConfidentialJava/J2EE Developer
Responsibilities:
- Developing Online panels and application using EJB, Java Servlets, Session & Entity Beans
- Handled the database persistence using JDBC.
- Implemented the project using the Spring Framework (used Spring IOC and Dependency Injection, Spring MVC)
- Used Spring Boot Framework and created the Dependency injection for the Action classes using ApplicationContext.xml.
- Using Java Script functions for the custom validations.
- Expertise in Redhat Linux Capacity and Performance Planning.
- Developed using Struts, JSPs and Tiles definitions.
- Developed JSP pages using HTML, JSTL Tag Library, Struts Tab Library, and JSP Custom Tags.
- Writing JSP form bean validations by using Struts Validation framework (validation.xml, validator-rules.xml and message Resources).
- Designed and developed REST web service for validating address.
- Developed the application using JSF2.x for front end, Spring to manage business layer components.
- Used Hibernate for object Relational Mapping and used JPA for annotations.
- Used Criteria API and HQL for data extraction.
- Performed Validations on UI data using JSF2.x validations and JavaScript
- Involved in implementing the rich user interface using JSP Standard Tag Libraries and worked with custom tags.
- Performed client side validations using java script functions to implement various functionality.
- Worked on ancillary technologies/tools (portal/portlet development, BPM, rules engines, security/SSO, and UML).
- Worked on designing/developing of large, transactional, enterprise class systems.
- Worked on externally facing web based applications.
- Involved in implementation of the presentation layer (GUI) for the application using JSF2.x, HTML, XHTML, CSS and JavaScript.
Environment: Core Java, Java EE, Spring 2.5, Struts 2.x, Hibernate 3.2.1, IBM WebSphere 7, WebLogic 10.3, Apache Tomcat 6.0, Web Services, HTML, XML, XSL, JSTL, JSP, AJAX, PL/SQL.