Sr Java/j2ee Lead Resume
Chicago, IL
SUMMARY
- 8+ years of experience in teh IT Industry with proficiency in Design and Development of J2EE Projects. Complete understanding of Object Oriented design and development of Web - based and client/server-based systems on multiple platforms.
- Proficient in front end UI development using HTML, API,AWS, AJAX, CSS (Cascading Style Sheets), JavaScript, Spring, MVC jQuery and AngularJS
- Design Rule flows, decision matrix for automating ILOGJRules
- Involved in major Global SAPRollouts, Upgrade, Support and data migration projects
- Experience in requirement analysis, system design, development and testing of various applications.
- Expertise in Core Java and J2EE technologies such as JSP,AWS, Servlets, JSF(PRIME Faces AND RICH Faces), EJB 2.0 and JDBC.
- Experience in frameworks like JSF 1.2 and Prime faces and Struts, spring, Jaxb technologies
- Extensively worked in SAP development technologies (ABAP RICEFs includes BAPI, BADI, ALE/IDOC Enhancements,SAPScript, Smartforms, Adobe forms, OO-ABAP and ABAP-BI, etc.
- Expertise in Web Front End technologies, spring2.5/3.0 (IOC, AOP, MVC, ORM,JPA, AWS, SpringBoot and Transaction Management),JBoss, JSon, Junit,Spring MVC DevOps,Struts1.2, JSF, JPBM, Web API,Stripes,Tag Libraries, Struts custom validation rules, Tiles, JSTL, Java Script, DHTML, XML/XSL.
- Good understanding of other J2EE technologies such as JDBC, JNDI, JTA and other Java technologies like Applets. Worked on different O/R Mapping tools Hibernate and JPA.
- Worked on applications using Java/J2EE design patterns such as Business Delegate, Service Locator, Transfer Object, Data Access Object, Session Façade, Singleton, Factory and Adapter patterns.
- Experience working with web services using SOAP, Rest Web API,WSDL and XML related technologies like XML/XSLT to process, validate, parse and extract data from XML using DOM, SAX and STAX parsers for DTD and SCHEMA using tools like XMLSPY.
- Designed teh web UI using Cloud foundry,Silverlight 4.0/3.0, HTML,API.DHTML,XSL/XSLT, JavaScript, CSS, Web Forms, Web API and AJAX controls
- Expertise in OOA and OOD using UML (Use case diagrams, class diagrams, sequence and state diagrams using Microsoft Visio)
- Extensive experience in programming, deploying, configuring, and fine-tuning middle-tier popular J2EE Application Servers like IBM Websphere 6.1/5.x, BEA WebLogic9.1/8.1, and open source Apache Tomcat, Apache Axis and Apache HTTP Server.
- Worked with Multiple Databases like SQL Server, DB2,My SQL Oracle, Teradata.
- Experience with configuring connection pools using JNDI and JDBC.
- Worked on wide variety of platforms like Unix, Linux,and Windows operating systems
- Worked with wide variety of IDE’s like RSA, RAD, Eclipse 3.0, JBuilder and Netbeans.
- Extensive use of Build tools such as Ant and Maven.
- JQuery, HTML, CSS, GWT, Ruby on Rails, Behavior Driven Development (BDD) and pair based programming.
- Used SubVersion (SVN) and CVS as versioning software tools.
- Worked all phases of Software Development Life Cycle (SDLC) - Requirement analysis, Specification, Implementation, testing, Documentation and Process management.
TECHNICAL SKILLS
Languages: Core Java, Java Script, Unit Shell Scripting, PL/SQL.:
J2EE Technologies: Servlets, JSP, JSTL, JDBC, EJB, Design Patterns, JNDI, JMS, JAXP, JPA, RMI, JSF, JUnit:
Frameworks: Struts, Spring, Hibernate, Angular.js.:
Scripting: JavaScript, Jquery, AJAX, Unix Shell, Log4J.:
Database: Oracle, MS SQL Server, DB2.:
Web/Application Servers: JBoss, Websphere, Web Logic, Apache Tomcat.:
IDE tools: Eclipse, RAD, NetBeans.:
XML Technologies: XML, XSLT, DOM, DTD.:
Web Services: JAX-RPC, JAX-WS, SOAP, RESTful, WSDL, UDDI.:
Version control: CVS, SVN, Clearcase,TFS:
Web Technologies: HTML, DHTML, CSS, AJAX,EXT JS, React JS, JavaScript.:
Design Tools: Star UML, Rational Rose, MS-Visio.:
Operating Systems: Windows 98/2000/ XP/Windows 7, Window 8, Linux and Unix.:
PROFESSIONAL EXPERIENCE
Confidential - Chicago, IL
Sr Java/J2EE Lead
Responsibilities:
- Developed Web service modules based on SOA architecture using SOAP and RESTFUL
- Involved in UI development, Frontend development, rich user interface design and development
- Extensive experience in system analysis, design, development of client/server application using HTML5, CSS3, JavaScript, AWS,SpringBoot AngularJS, Spring, MVC JSON, JUnit AWS,Jaxb,React JS AJAX, JQuery, Core Java/J2EE, Servlets, JDBC, XMLand Web API.
- Rule design and modifications using ILOG JRules
- Developed teh service layer, a layer dat acts a bridge between teh presentation layer and data access layer, with Spring framework
- Proficient in SDLC phases (analysis, design, development, testing and deployment) and highly competent in gathering user requirements
- Responsible for teh conduction of initial download from SAPR/3 to CRM
- Extensive experience in designing professional UI web applications using front-end technologies like HTML5, AWS, DHTML, CSS3,AWS, SpringBoot,JavaScript, XML, JSF,Jaxb Angular.js 2.0, Backbone.js, Require.js, Azure, React.js,Node.js, Ext.js and Flash.
- Involved in integration of RESTful services, Http Services and web services with webapplications
- Expertl in creating Templates, Mockups and Prototypes, Multithreading,Web Interfaces, MicroService, Concurrency Control,Layouts and Flow of Future Pages
- Developed Spring Beans and configured Spring using Acegi Security.
- Developed and designed teh applications using MVC framework using Struts framework for easymaintainability
- Configured development environment using Web sphere application server for developers integration testing
- Design UI screens using JSP,AWS,CSS,,Struts Framework,Web API.SpringBoot, AJAX,, Java Script,Node.js, React.Js Angular.js and HTML.
- Involved in teh analysis, design, development, testing and maintenance phases of Software Development Life Cycle (SDLC) of benefit shift Project.
- Creation of database objects like tables, views, stored procedures, materialized views and packages using oracle tools like PL/SQL developer.
- Developed Hibernate configuration files and queries and Implemented DAO classes
Environment: Core Java, J2EE architecture, JSP, JPA,JSF, JDBC, SpringBoot, ILOG J Rules,Jaxb, Spring, EJB, Servlets, SOAP Web Services, XML, JNDI, Rest web services, JMS, Multithreading,Tomcat, AWS, Web API,Eclipse. AJAX, Ant, Maven, Oracle 11g, SQL developer, HTML, JUnit 4.11,Jira Jenkins JavaScript.
Confidential, New York, NY
Sr. Java / J2EE Developer
Responsibilities:
- Involved in Analysis, Design and Development of teh project.
- Designed and developed web-based software using Java Server Faces (JSF) framework, JSon, Jaxb,Spring MVC Framework,Multithreading and SpringBoot
- Design Rule flows, decision matrix for automating ILOG JRules
- Developed UI using HTML5, CSS3,Node JS,AWS, ExtJS, Jaxb,Bootstrap, JQuery, and JSP for interactive cross browser functionality and complex user interface
- Consuming and exposing various Web services using JUnit and JSON to different system’s for business services.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM
- Extensively worked with core java like collections, String Builder and interfaces
- Developed complex Web Services and tailored JAX-RS API to suit teh requirement.
- Development of UI models using HTML5, JSP, AWS Jaxb,JSF,JUnit AngularJS, React JS JavaScript, AJAX, WebLink and CSS.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript, and JQuery, XML and XSLT.
- Worked on Design, UI, wire-framing, HTML, AWS, CSS, Web API,JQuery,Jaxb, JSP, accessibility, and optimization.
- Primarily focused on teh spring components such as SpringBoot,AWS, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver using Acegi Security
- Worked on SOA/Web Services and created request and response WSDLs.
- Developed a multi-user web application using JSP,Jaxb, AWS, JBoss,Multithrading Informix, SpringBoot,Jaxb,JPA, CoreJava Servlet, JBoss,Eclipse Restful, JDBC, Spring Acegi Security and Hibernate framework to provide teh needed functionality.
- Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST (Using Axis and Jersey frameworks).
- Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO, Value Object and Template.
- Used Spring IOC, AOP modules to integrate with teh application.
- Developed SQL Queries for performing CRUD operations in Oracle for teh application.
- Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito.
- Designed and developed teh application using AGILE-SCRUM methodology.
Environment: Java/J2EE, Core Java,Swings, ILOG JRules, Jdk1.6, AWS, Web API,SpringBoot, Hibernate, Webservices, JAXRS, Mockito, WADL, SOAPUI, JSP, JDBC, JQuery,AJAX, Multithreading HTML5,XML CSS,Jaxb,JDBC Python AngularJS,Ember, ReactJS,Jasmine, Maven, log4j, Oracle, MY SQL, PL/SQL, SQL Developer, JIRA,JSF, JMS, APACHE AXIS, Source Tree, IntelliJ, GIT, UNIX, AGILE-SCRUM
Confidential, Owings Mills, MD
Sr Java/J2EE Developer
Responsibilities:
- Involved in Analysis, Design and Development of teh project.
- Involved in web-based development using Java Server Faces (JSF) framework, Multithreading Spring MVC Framework, and Spring Web Flow.
- Responsible for influencing top Management on teh IRIS SAP Program and ERP IT
- Developed GUI using JSP, Struts, HTML3, AWS, CSS3, XHTML, Swing and JavaScript to simplify teh complexities of teh application
- Involved in Spring ACEGI security
- Developed Spring Beans and configured Spring using Acegi Security
- Created and implemented variety of management reports, including cost control, sales forecasting, and others, dramatically increasing efficiency using SAP BW and SAP Business Objects..
- Used Ajax for intensive user operations and client-side validations.
- Involved in project management methods like PMP, AGILE/SCRUM, Concurrency control DevOps, SAPand Transition methodology
- Developed application service components and configured beans using Spring IoC, Multithreading creation of Hibernate mapping files and generation of database schema.
- Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
- Used JUnit for testing teh web application.
- Used JAXM for making distributed software applications communicate via SOAP and XML
- Debug teh issues and resolve teh JIRA's assigned.
- Responsible for working with different teams in building Hadoop Infrastructure.
- Used SQL statements and procedures to fetch teh data from teh DB2 database.
- Involved in writing Spring Configuration XML, file dat contains declarations and business classes are wired-up to teh frontend managed beans using Spring IOC pattern.
- Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
- Intensively used JIRA for project progress and defect tracking purpose.
- Develop consumer based features and applications using Ruby on Rails, JavaScript, JQuery,AWS,HTML, CSS Behavior Driven Development (BDD) and pair based programming.
- Deployed teh applications on IBM Web Sphere Application Server (WAS).
Environment: JDK1.5, J2EE, Spring 2.0, Servlets, JSP, AWS, Kubernetes, SpringBoot, Hibernate 3.0, XML, Eclipse,HTML5, CSS3, Swing, Struts, ANT, JSF,JPA, JMS, EJB,Concurrency Control JUnit, CVS, Log4J, Web API, RAD 7.0,Jira,JBoss, Oracle 10g/11g, DB2, SQL, Web Sphere Application server.
Confidential, OR
Sr Java Developer
Responsibilities:
- Involved right from requirement gathering till teh deployment phase.
- Developed screens based on JQuery to dynamically generate HTML and display teh data to teh client side. Extensively used JSP tag libraries .
- Prepared contingency plan for loading data into SAP through BAPI
- Designed and developed Application based on Spring, MVC Framework using Acegi Security pattern.
- Developed teh Login, Policy and Claims Screens for customers using AJAX, JSP, AWS,HTML, Eclipse CSS, JavaScript and JSF Tags
- Involved in Spring ACEGI security
- Program for download teh data from given SAPtables.
- Used XML to transfer teh application data between client and server.
- XSLT style sheets for teh XML data transformations.
- Used JUnit to write repeatable tests mainly for unit testing.
- Participated in designing WebService framework in support of teh product.
- Developed web services in Java and Experienced with SOAP, WSDL.
- Used Log4j extensively for logging Errors.
- Involved in developing Packages, Stored Procedures, Functions, PL/SQL scripts using SQL plus in Oracle database.
- Deployed teh application in various environments DEV, QA and also Production.
- Designed, developed and maintained teh data layer using Hibernate and performed configuration of Spring Application Framework.
- Analyzing teh clients existing Hadoop infrastructure and understand teh performance bottlenecks and provide teh performance tuning accordingly.
- Used teh JDBC for data retrieval from teh database for various inquiries.
- Performed purification of teh application database entries using Oracle 10g.
- Used GIT as source control.
- Wrote complex SQL and HQL queries to retrieve data from teh Oracle database.
Environment: Java, J2EE, J2EE architecture, JSP,AWS, JPA,JSF, JDBC,Web API,Spring, EJB, Servlets, SOAP Web Services, XML, JNDI, Rest web services, JMS, Tomcat, Eclipse. AJAX, Ant, Maven, Oracle 11g, SQL developer, HTML, JUnit 4.11, JavaScript.
Confidential - Tucson, AZ
Java Developer
Responsibilities:
- Involved in gathering and analyzing system requirements and converting them into technical specifications using UML.
- Involved in teh Analysis of teh front-end and middle tier using JSP and teh Struts Framework.
- Developed Action classes and Dyna Action Forms & performed validations using commons, custom validator and Struts client side JavaScript validation.
- For a better UI, Struts libraries has been used in JSP pages.
- Developed teh user Interface Presentation screens using Struts Tiles, HTML and JSP.
- Building & Configuration Management by using MSTFS.
- Struts internationalization has also been done for various clients all around teh world.
- Worked with Ajax at teh client side for asynchronous communication with teh server.
- Eclipse is used as Java IDE tool for creating JSPs, Servlets, and Struts Action Classes.
- Business logic is handled by EJB in service layer.
- Used Hibernate to create teh persistence layer and to make teh transactions to teh backend.
- Developed Web Services in Java with Apache Axis.
- Used SAX parsing methodology for serializing and parsing teh XML request and response.
- Written and debugged teh Maven Scripts for building teh entire web application.
- Used Log4j for logging errors, messages and performance logs.
- Test Driven Development (TDD) approach was used for teh development of teh modules.
- Developed various test cases such as unit tests, mock tests and integration tests using this approach.
- Coded teh front end framework components using Web 2.0 JavaScript library ExtJS.
Environment: Java, J2EE, JSP, Tiles, Struts, AWS,API Hibernate,TFS, JavaScript, EJB, Weblogic, Apache Axis, Ajax, ExtJS, UML, XML, Maven, SQL, Oracle10g, log4j, TDD, CVS.
Confidential, Bloomington, IL
Java/J2EE Developer
Responsibilities:
- Designed and developed web-based software using Java Server Faces (JSF) framework, Spring MVC Framework, and Spring Web Flow
- Designed teh system to in corporate teh state specific requirements (UI and Data) in to a single system.
- Designed teh application interactions usingMEGAsequence diagrams and UML.
- Designed and implemented teh Core abstract system of Auto application.
- J2EE technologies such as Servlets,Spring MVC, JMS, JAXB, Apache-CXF Web Services, Hibernate, Spring Core, and AOP.
- Worked on SOA Technologies such asApacheCamel, WSRRand Mediation SCA Components.
- Used Maven to build and deploy teh application.
- Configured and deployed teh enterprise application security using openAM.
- Designed a Web Servlet Filter (openAMAgent) to communicate with teh openAM Infrastructure.
- Unit Tested Services usingsoapUI.
- Integrated soapUI andjMeterTest cases into Maven.
- Designed a Universal Abstracted Component forGemfirefor UI and Service applications
- DesignedfrontendlayerusingAngularJS,JQuery,Javascript,HTML5,CSS3,AJAX,JSP,JSF,SFX(in houseJSPcomponents).
- Worked on vFabric tcServer to deploy teh J2EE Application.
- Deliverables are released every 6 months usingAgilemethodology.
- Performed Unit Testing with JUnit and Mockito.
Environment: J2EE/JAVA, AngularJS,JSP,JSF, Servlets, Hibernate, Spring ACEGI Security MVC, Spring Core, AOP, tcServer, WSRR, PostgreSQL, XML,HTML5,CSS3, XSLT, XSD, JAXB, Eclipse, ESB, SOAP, REST, Gemfire, Apache CXF, openAM.
Confidential
Java Developer
Responsibilities:
- Understanding andanalyzingthe requirements.
- Implemented server side programs by usingServletsand JSP.
- Designed, developedand validatedUser Interface using HTML, Java Script, XML andCSS.
- Implemented MVC using Struts Framework.
- Handled teh database access by implementing Controller Servlet.
- Implemented PL/SQL stored procedures and triggers.
- Used JDBC prepared statements to call from Servlets for database access.
- Designed and documented of teh stored procedures
- Widely used HTML for web based design.
- Involved in Unit testing for various components.
- Worked on database interaction layer for insertions, updating and retrieval operations of data from oracle database by writing stored procedures.
- Used Spring Framework for Dependency Injection and integrated with Hibernate.
- Involved in writing JUnit Test Cases.
- Used Log4J for any errors in teh application
Environment: Java, J2EE, JSP, Servlets, HTML, DHTML, XML, JavaScript, Struts, Eclipse, WebLogic, PL/SQL and Oracle.