Sr. J2ee Development Resume
SUMMARY
- Over Fourteen years of experience in design, analysis, development and testing of web/enterprise based and client/server applications (Ecommerce) using JAVA/J2EE Technologies and ETL tools.
- Extensively used Java, J2EE 1.3, JDBC, SAML2.0, EJB 3.0, Spring, Hibernate JSP, JSF, Servlets, JNDI, XML, XSL,JAXP,JPA,JAXB,Corba,DTD,JSON,XML,JavaScript,Cobra,AJAX,Hibernate,WebServices,Tibco, ANT, Drools and ETL frameworks.
- Experience wif complete Software Development Life Cycle (SDLC) including gathering Requirements, Use - case modeling, Analysis, Including the transformation of requirements into a first-cut design model &User-experience model, Design, Including the refinement of the design model, developing interfaces, framework components, design classes, Use case realizations, Implementation, Including the creation of source code based on the design and production of J2EE modules necessary for deployment.
- Experience wif developing Architectural concern and creation of Software Architecture Document.
- Experienced in requirement Analysis,Effort Estimation,Technical Architecture,System Design,Data Modeling,Database Design, Programming, Test plan, Implementation, System Documentation, Mentoring and offshore coordination.
- Strong noledge of Struts1.1/2.0 framework, OLTP,FLEX,VB,Tapestry,Flex,Seam,Agile,Scrum,TDD, JCaps,Pega(PRPC3.X),Yantra,SOA,BPEL,Rest,Calypso,Basel,MuleESB,OracleEBusinessbackoffices,Selenium, Salome, Spring, SpringBoot.
- Hands on experience of Application Servers including JBoss 4.0, WebSphere Application Server 5.x, BEA WebLogic 12c.
- Experience using IRAD/WSAD 5.x, Eclipse 3.0/2.1.1,JDeveloper and JBuilder 9.0
- Experience in open source tools - Eclipse, Log4J, JUnit, ANT and CVS
- Strong Database Data Modeling and Design skills in Oracle, MySQL, TSQL,MS SQL Server, Sybase and DB2
- Developed and deployed applications on Linux (Fedora), UNIX (Solaris) and Windows platforms
- Knowledge of Amazon Web Services, Mule Soft,Python, IBM ITX (WTX) Mapping.
- Worked extensively on RDBMS databases like Oracle9i, SQL, PL/SQL and MS SQL Server 2000.
- Good communication, coordination, documentation, project planning and interpersonal skills.
TECHNICAL SKILLS:
Languages: Java, C++, XML, UML, HTML,VB,Cobol,Ruby,Rails
Technologies: J2SE,J2EE, EJB, Servlets, JSP,JSF, SAML2.0, Java Script, AJAX, Taglibs, JDBC, Swing, XML, XSL,Corba,XSLT, JFC, Web Services, EDI, SOAP, WSDL, RMI, JUnit, Ant, Log4j,FLEX,Tibco,ADF, Tapestry,MQWorkflow,MQSeries,JSR,Junit
RDBMS: Oracle11g, MySQL, MS-Access, DB2, SQL, PLSQL,SQLSERVER2005,TSQL
Scripting Languages: AJAX,DOJO,JQuery,JavaScript, VBScript, Cold fusion 5.0Web/App. Servers WebLogic,WebSphere,Pramati,Tomcat,OracleApplicationPortalServer,IPlanetApplicationServer,Jboss,ProcessDevelopmentserver(WebSphere),Curam
Frameworks: Struts, Validator, Tiles, Ant, Junit, LOG4J, MVC, Tapestry, Lucene,SOLR
Methodologies: OOAD, SDLC,Agile, Scrum,OLTP
Design Patterns: MVC, Singleton, Factory, Value Object (Transfer Object), Session Fa ade
ODA Tools: Microsoft Visio, Rational Rose
Tools: Jenkins,Axis,XMLSPY,Tivoli,Tibco,TOAD,Winrunner7.0,TerraCotta,Cognos,AWSAbinitio,Basel,XMLEditor,KornShell,VI
IDE: Eclipse JDE, J Builder, IntelliJ,Seam
Source Control: IBM Clear Case, ClearQuest, Start Team, Visual Source Safe
Operating Systems: Windows XP, Windows 2000, Windows NT, UNIX, AIX 5L,SunSolaris8.0
PROFESSIONAL EXPERIENCE:
Confidential
Sr. J2EE Development
Responsibilities:
- Interacting wif different stakeholders to support and migrate wif upgrade software versions forworkflow of the system in the AWS cloud platform.
- Working wif the operations team and developers’ team to resolve User issues and triage in production.
- Analyze and investigate the incident that has been reported by users, determine the root cause for theThe problem, document the root cause and provide a solution for the operation team.
- Worked on Enhancement using RestfulServices for Company codes, Municipal codes, and Tax Codes.
- Worked on maintaining services hosted in AWS managing EC2 instances, S3, IAM accountmanagement, Running Lambda functions, CloudWatch, Kinesis, and code deployment in AWS.
- Worked on Escalations tickets on daily basis to improve production as L2 support.
- Monitoring of all data center hardware platforms for hardware and operating system relatedalerts, errors, warnings, performance, communications-related issues, or problem conditions in AWS.
- Working wif offshore and having daily calls to coordinate on the issues and sending the email to users to support 24 * 7.
- Jenkins jobs are used to deploy jobs in dev, uat, and other higher Environment in AWS.
- Support the project on a rotation basis handling production support issues.
- Worked on Escalation tickets using development tools such as Bitbucket, GIT, JIRA,
Confidential
Sr. J2EE Develoment/Prod Support
Responsibilities:
- Responsible for Migration Analysis, Design, Development and Deployment.
- Developed Single Page Applications (SPA) usingAngular 4/6,Typescript,HTML5,CSS3, andBootstrap4.
- Developed complex nestedcomponentsfor reuse such as Pop-Up, Navigation.
- NewRelic tool was used to no the health of the system for production related performance issues
- Involved in migration of legacy chessie screens to new Angular based application using Angular6 and Loopback APIs
- Support the project on a rotation basis handling production support issues.
- Restful Involved in implementing Services using Spring Boot
- Jenkins jobs used to deploys jobs in dev, uat,and other higher Environment in AWS.
- Postgres was used to implement stored procedures in AWS.
- Troubleshooting environment related issues during migration and deployment.
- WSO2 security implementation was done in AWS to add additional security in AWS wif Open Am
Confidential
Sr. J2EE Lead/Prod Support
Responsibilities:
- Interacting wif different stakeholders to support and migrate wif upgrade software version forworkflow of the system.
- Interacted wif different stake holders a provide configuration for WebLogic, Tomcat, Sybase, Apache, JDK and batch migration.
- Migrated the entire web application from WebLogic(10.3.6-12c),JDK(1.6-1.8),Apache (2.2.9-2.2.93 ),Sybase (15.3-15.7) Environment and made sure the application was working wif the upgrade environment.
- Audited the database and interacted wif external application and made sure that the other application was working fine after migration wif upgraded Database.
- Involved in fixing of code and Fail over testing for Batch jobs and web application during the upgrade for web application.
- Production support of the applications for one week on rotation basis.
Confidential, DC
Sr.J2EE Lead /Prod Support
Responsibilities:
- Developed Templates, Themes, Shared asset for the FSA website.
- Implemented Google Analytics for the website wif google scripts.
- Design and developed User Interfaces using JSP, JavaScript and jQuery involving Strut-Tiles and Struts-Validator.
- Enhancement for the Web Application was done using existing Struts 1.1 Framework.
- Used tiles in Struts framework in the creation of front end GUI.
- Mentored team member and guided them on various issues in production.
- Responsible for troubleshooting the issues in production on rotation basis.
- Involved in migration of FSA website to Percussion Content Management System.
- Involved in fixing of bugs and maintaince of application in production.
Confidential, VA
Sr.J2EE Lead /Prod Support
Responsibilities:
- Interacting wif different stakeholders to improve the workflow of the system.
- Preparation of presentation for the modules to explain the functionality in a snapshot.
- Requirement gathering and System analysis was performed for these modules.
- Preparation of workflow for different system was done in Visio.
- Worked wif ESD, HIOS, Common Functionality, and EIDM Team to carve out recommendation.
- Recommended patches and developed POC to the various modules to halp performance.
- Worked wif Marklogic team to focus on Queries for the improvement of response time.
- Performed runtime analysis using Yourkit & New Relic.
- Hosted Restful webservices on Terramark cloud environment.
- Rewrite of customary display XML using XSLT development for client customizations.
- Static Analysis and Refactoring of code base and given recommendations to improve the system.
- Capturing of Functional and Non-Functional Metrics of different modules check whether they are compliant.
Confidential
Sr.J2EE Lead /Support
Responsibilities:
- Worked wif architect to develop the framework for Confidential Project using Confidential Framework.
- Worked wif various groups for gathering the data from different systems.
- Captured various Scenarios for both K2 & IK2 for Data Analysis.
- Used JSF framework in developing user interfaces using JSF UI Components Validator,Events and Listeners.
- Developed a hierarchy of controllers, wif generic interfaces, and default implementations, exposed as RESTful Web servicesConverted the DTO into xml files wif in built Emphasis tool.
- Configured the application in Weblogic server for different environment.
- Designed the new Database scheme for Confidential on DBVisualiser,MySQL and later on migrated to Oracle..
- Developed the framework for writing Adaptation wif spring.
- Performed Junit testing for captured scenario and populating comparison data between two K2 and IK2.
Confidential, NJ
Sr.J2EE / IVR Support
Responsibilities:
- Developed the new model of API for meeting up the customer requirements for Balance and Payments which represents an integration of voice and web application using Multithreading,
- Application developed in Company own framework wif integration of Spring.
- Developed the APP AND CC files which are integrated into pojo class which are integrated wif web services
- Developed Server-side upgradation using MQSERIES so as to include messaging features to the server.
- Worked wif the team in designing, building validating inline and external grammars and involved in SDLC.
- Worked in production team to solve the production issues using Service Center.
- Spring class were used to interact wif business layer to interact get data from different system
Confidential, Columbia, SC
Sr.J2EE Developer/ Prod Support
Responsibilities:
- Developed the architectural model of API for meeting up the customer requirements for Medicare Pricing.
- Responsible for migration from old CLPR system to New Medicare Pricing System.
- Responsible for developing the SRS, Design &Technical Document for Medicare Pricing.
- Spring MVC was used to develop the entire Medicare application.
- App GUI was developed using JSP spring binding interacts wif Controller using hibernate to persist.
- Involved in using LDAP entries of users to access the Medicare application thru Pyramid application.
- Responsible for production support for the project and was giving pager support in turns for the system
- Soap based webservices were consumed by the application for pricing
Confidential, Memphis, TN
Sr.J2EE Developer/ Prod Support
Responsibilities:
- Developed the architectural model of API for meeting up the customer requirements for APAC.
- Worked on framework so as to be in sync wif local customer of APAC.
- Most of the enhancement is on the GUI which was developed using swing components on EclipseRCPAnd listeners were used to response to the events that were triggered upon.
- Involved in migration of database from Sybase to Oracle.
- Involved in using LDAP entries to the web service and accessing data.
- Soap UI was used to test webservices.
- Responsible for production support for the project and was giving pager support in turns for the system
Confidential, Sanantonio, TX
Sr.J2EE/ IVR Developer Support
Responsibilities:
- J2EE Enterprise Application Architecture and Design, Application Development was done for Customers and guest logins were provided and responses were in voice platform.
- Application developed in J2EE & Framework and, MVC architecture using Struts,Spring framework. 2.5.
- Responsible for upgrading the Quick star system which is a web based tool to no the various environment that is in sync and find out the no of calls that have hit our system. Avaya soft phones and Aspect ACD are used to interact wif the IVR application.
- Spring class were used to interact wif business layer to interact get data from different system.
- Responsible for upgrading SQLServer to the latest edition so as to be in sync wif other application.
- Worked closely wif the team in designing, building both inline external grammars and involved in SDLC.
Confidential, Dallas, TX
Sr.J2EE/ Speech Developer
Responsibilities:
- Responsible for Analysis, Design, and Application Development was done for Insurance Provider, Benefits and Claims to adhere to the SDM and interacting wif ETL framework.
- Responsible for upgrading the Bluestar system which is a web based tool was developed in Struts Framework interacting wif ETL framework and Pl&SQL was used to create stored procedures.
- Developed various server side components using J2EE Components interacting wif speech application.
- Worked closely wif line of business in building and validating inline and external grammars to roll out in production.
- Responsible for getting data from graphs in Abinitio and close the issue.
Confidential, Orlando, FL
Sr.J2EE/ Java Team Lead
Responsibilities:
- Responsible for upgrading the old Adstar system to CCI system for Four newspapers (Orlando sentinel, Sun Sentinel, NewsDay, Chicago Tribune) using XML standards.
- Responsible for Communicating wif internal clients and external clients to implement the system.
- Managed and mentored the development team consisting of 3 developers and folks working in offshore
- Enhanced the CMT tool using MVC architecture where views are developed using JSP in multithreading environment used hibernate to persist.
- J2EE Enterprise Application Architecture and Design, Application Development was done for finance and insurance of which includes capital markets and deravatives.
- Design and development of application using PeriJsb, JavaBeans, JSF and developed call flow diagram
- Actively worked wif the team members during the testing & debugging of the application prior to going into production thru Siebel Dashboard.
- Test Driven Development was used in release of new products across markets.
- Spring MVC used for the flexible support flow of exception handling.
- Rational software was used to implement the flow of the application.
- Custom validators are developed in JSF and VB components were used to fetch data from other system.
Confidential, Dallas, TX.
Sr. Developer
Responsibilities:
- Responsible for setting up all the environments and design of the Object Model.
- Responsible for writing business logic for the application wif Java Beans.
- Implemented Mailing and used Java Mail to mail the information to clients.
- Developed GUI Using JSF and used to give online to the clients.
- System analysis, design and implementation of the Model View Controller (MVC) Architecture.
- Responsible for online of the clients and providing technical support.
Confidential, Dallas, TX
J2EE Developer
Responsibilities:
- Created HTML & JSP for the presentation tier Using CSS to have control over GUI and front end was developed using SWING and Java classes for controller where base class drives the request. Data access layer was encrypted according to client specification.
- Created portlets for the dashboard so that info can be shared dynamically wif application server.
- Responsible for implementation of MVC architecture using Service Locator and developing Generic class for database and stored procedures and triggers that enhance data update at the oracle database.
- Created Message Board & graphs for graphical presentation and views can be posted wif applets.
Confidential, PSEB, NJ.
Sr. Programmer/Analyst
Responsibilities:
- Worked wif the team to move old framework to Struts framework
- Designed and developed the software module using J2EE, Java Swing, JDBC, Oracle, Log4j, JMS.
- Developed Message Driven Beans as Queue listeners for JMS queues.
- Developed Session Beans in Façade classes which will talk to the backend middle servers.
- Created web Pages using XML, XSLT, JSP, HTML and JavaScript, used SUN custom tag library JSTL
- LDAP and JNDI was used to ensure that the names of vendors are registered according to the rating given e by the client
- Performed Unit testing and Integration Testing for all the mentioned Modules.
Confidential
Programmer
Responsibilities:
- Responsible for implementing MVC architecture by using Filters for better Authorization and Authentication.
- Responsible for designing and developing the module using Java Beans wif generic classes for logins.
- Designed and developed database schema, stored procedure, triggers and Indexes.
- Responsible for creating Java Beans, Helper (Form, Transfer) Objects, JSP, JDBC, HTML.
- Responsible for developing query optimization and PL/SQL blocks and interfacing them wif the application using JDBC.
- Developed Performance Based Reports for user wif their data representation in EXCEL format.
Confidential
Developer & Tester
Responsibilities:
- Involved in preparing detailed design document for the application
- Involved in development of the application using Struts 1.0 framework
- Developed JSP to provide dynamic content to the HTML pages
- Created struts-config.xml, application-resources, properties for the project
- Designed a XML schema of the XML documents sent by the dealers
- Implemented JAXP parser to parse and process the XML documents and Implemented server messaging using JavaMail for support staff and configured it on IPlanetApp Server