Java/ J2ee Developer Resume
Washington, DC
SUMMARY
- Over 15 years of software development life cycle experience in web based applications and multi - tier distributed application development and Telecommunication fields.
- Skills in design, programming, testing, and developing software using JAVA Full Stack, Spring Boot, batch, Security, AWS, Micro Services, Docker, Jenkins, JSP, EJB, J2EE, RESTful Web services, SOAP, JQuery, WebLogic Server, Struts, IBM Datapower, AEM, JavaScript, AJAX, Web 2.0, HTML, XML, XSL, C, UNIX, WebSphere, IAM, SAML, ColdFusion and Oracle.
- Familiar with distributed computing environment, BI tools Tableau, Hyperion and ETL Data Warehouse technologies like AbInitio, Informatica.
TECHNICAL SKILLS:
Languages: JAVA, C\C++
Scripts: Python, PHP, Perl, CGI, Shell Scripts, Coldfusion
Operating Systems: Windows /XP, Linux, Susie, Redhat RHEL, UNIX, SOLARIS, AIX, DOS
Tools: Eclipse 3.x, IntelliJ, RAD, WSAD5.1.x, JRun, ColdFusion Studio, JBuilder, VSS, Informatica ETL, PVCS, Ant, JUnit, Jasper, Clearcase, TOAD, VmWare Server, DevOps, CI/CD, Visual Studio6.0, Rational Rose, UML, XML Parser, XML Schema, TAM, IAM, BPM,.Net, SSH, Subversion, Putty, Bugzilla.
Web Technologies: AJAX, Angular JS, Node JS, Web 2.0, JQuery, Struts 1.2/1.1, Spring, Apache, Portal, Portlet, JSR 168, J2EE, EJB, JSP, Web services,, IIS4.0,, HTML5, DHTML, XHTML, XML, XSL, XSD, SAX, IAM, SAML, JavaScript, JAXB, ASP, CSS, Perl, Python, PHP 5.x, LAMP, Adobe, Actionscript, Swagger, Karma, Protractor, Braintree, PayPal, LDAP, SOA, WSDL, Remedy, Siteminder.
Content Management: Adobe Experience Manager (AEM), Vignette Content Management (VCM), Alfresco, Liferay 5.x, Drupal
Portal: Websphere Portal 6.x/5.x, Vignette Portal6.x/7.x, Liferay Portal
Middleware: TIBCO, MQSeries, Webmethods and CORBA.
RDBMS: Oracle 10g, PL/SQL, SQL, SQL Server 2000, Sybase, MySQL, DB2, MS Access
Data warehouse: ETL, Informatica, Ab Initio, SQL Loader
BI Tools: Hyperion 9.x
Application Server's: WebSphere8.x/7.x, Weblogic 10.x /9.x, JBoss, ColdFusion, Tomcat, Vignette
Network Protocol: TCP/IP, HTTP, HTTPS, FTP, LDAP and SOAP.
Data Mapping: Hibernate 3.x/2.x, iBatis 2.x
PROFESSIONAL EXPERIENCE:
Confidential, Washington DC
Environment: Java 1.8, J2EE, JSP, HTML5, JQuery, JNDI, JDBC, Spring Boot, Spring Batch, Spring Security, Micro Services, Adobe Experience Manager, ATG Dynamo, Web Services, RESTful, SOAP, JavaScript, Jenkins, CI/CD, JIRA, Kanban, Helm, ECS, Apache, Tomcat, Docker, AWS, EC2, CloudFormation, RDS, DevOps, Ant, XML, XSLT, XSD, Oracle11i, Hibernate 3.x, AngularJS, NodeJS, IntelliJ Eclipse, XHTML, CSS, SQL, JUnit, SonarQube, Swagger, yaml, WinSQL, WSDL, Slack, Maven, Gradle, Git, agile, scrum, SoapUI, DB2, MySQL, liquibase, PL/SQL, LDAP, AJAX, SAML, Web 2.0, Linux, Unix, Shell Script, Python, SSH, Putty, WinScp, Excel, Windows XP.
Responsibilities:
- Design and develop of system, based on J2EE specifications. Used J2EE design patterns for developing web applications and agile methodology.
- Used AngularJS, JavaScript to build the front end UI components.
- Used HTML5, JQuery, AJAX and JavaScript to build the front end web pages.
- Created RESTful Web services using Spring boot, annotations. Created Spring batch applications to automate the process data.
- Used and implemented the AEM framework and developed web applications.
- Implemented Spring framework, developed Java micro services.
- Used AWS CloudFormation to setup enviroment, used CloudWatch to check log files of microservices, used S3 bucket to store the files.
- Data migrated from RDBMS database to AWS RDS and task scheduling.
- Created lucene indexes in AEM to increase performance.
- Written SQL queries and PL/SQL stored procedures to get the data from the tables and performance tuning of oracle database.
- Implemented Hibernate to persistence layer. Created XML mapping to the tables.
- Used cursors, functions and procedures to develop stored procedures, used Toad to query the database.
- Integrated Apple Pay, PayPal integration in AngularJS.
- Used agile methodology for the development process.
- Database access to Oracle using JDBC and JNDI resource lookup.
- Used JUnit for unit testing and SonarQube for code quality and coverage.
Confidential, Vienna, VA
Environment: Java, JDK1.6, J2EE, JSP, JSF, HTML5, JQuery, SAX, JNDI, JDBC, Struts1.2/1.1, Ant, XML, XSLT, XSD, Jasper, Oracle11i, Hibernate 3.x, Toad, Spring, SOA, IBM Datapower, Rational Rose, Web services, RESTful, SOAP, REST, PL/SQL, LDAP, AJAX, SAML, Web 2.0, Javascript, JQuery, HTML,XHTML, CSS Stylesheet, SQL, WSDL, JUnit, Eclipse 3.3.0, XMLSpy, WinSQL, WSDL, agile, scrum, SoapUI, Hostbridge, Mainframe, CICS, Websphere, DB2, Apache, Tomcat, Linux, Unix, Shell Script, SSH, Putty, Excel, Windows XP.
Responsibilities:
- Design and development of system, based on J2EE specifications. Used J2EE design patterns for developing web applications and agile methodology.
- Implemented AJAX, web 2.0 functionality in to the web pages for client validations and user interactivity.
- Used AJAX, Web 2.0 framework API’s, prototype and XMLHttpRequest to display asynchronous data from server to the web pages.
- Created different membership process flows of open new account.
- Used HTML5, JQuery, AJAX and JavaScript to build the front end web pages
- Created Web services using RESTful, SOAP, Datapower, WSDL, and XSD.
- Used and implemented the JSF framework and developed web applications.
- Implemented Hibernate to persistence layer. Created XML mapping to the tables.
- Implemented MVC struts framework, developed form java beans, action mapping and action classes.
- Worked on interface between Java and mainframe screens using hostbridge API’s.
- Implemented struts action forwarding and action mappings.
- Written SQL queries and PL/SQL stored procedures to get the data from the tables and performance tuning of oracle database.
- Used cursors, functions and procedures to develop stored procedures, used Toad to query the database.
- Used agile methodology for the development process.
- Experienced in developing packages, procedures, functions, triggers and views. Created tables and indexes for oracle database.
- Used RAD IDE to develop Java, J2EE application development.
- Database access to Oracle using JDBC and JNDI resource lookup.
- JUnit testing the application components.
Confidential, Washington DC
Environment: Java, J2EE, JSP, JSF, SAX, JNDI, JDBC, Struts1.2/1.1, Ant, XML, XSLT, XSD, Jasper, Oracle10g, Portlet, Hibernate 3.x, Toad, VmWare Server, SOA, Rational Rose, Web services, PL/SQL, LDAP, AJAX, Web 2.0, Javascript, HTML,XHTML, CSS Stylesheet, SQL, SOAP, WSDL, JUnit, Eclipse, Agile, Websphere Portal 6.x, Apache, Tomcat, Rational clearcase, clearquest, ReqPro, Linux, Unix, Shell Script, SSH, Putty, Excel, Windows XP.
Responsibilities:
- Design and development of system, based on J2EE specifications. Used J2EE design patterns for developing web applications and agile methodology.
- Implemented AJAX, web 2.0 functionality in to the web pages for client validations and user interactivity.
- Used AJAX, Web 2.0 framework API’s Scriptaculous, prototype and XMLHttpRequest to display aynchronous data from server to the web pages.
- Written extensive complex SQL queries and PL/SQL stored procedures to get the data from the tables and performance tuning of oracle database.
- Used cursors, functions and procedures to develop stored procedures, used Toad to query the database.
- Experienced in developing packages, procedures, functions, triggers and views. Created tables and indexes for oracle database.
- Developing JSR 168 compliant portlets and deployed to WebSphere portal server.
- Used and implemented the JSF framework and developed web applications.
- Implemented Hibernate to persistence layer. Created XML mapping to the tables.
- Implemented MVC struts framework, developed form java beans, action mapping and action classes.
- Implemented struts action forwarding and action mappings.
- Used RAD IDE to develop Java, J2EE application development.
- Database access to Oracle using JDBC and JNDI resource lookup.
- JUnit testing the application components.
Confidential, VA
Environment: WebLogic 10.x /8.x, Apache 2.x /1.x, Tomcat 5.x, Java, JNDI, JDBC, LDAP, Ant, COTS, Rational clearcase, TAM, Oracle, SOA, SOAP, WSDL, Perl, Shell script, Windows 2000, Unix, DB2, Sybase, Solaris, AIX, Windows XP, Linux, Webmethods 6.x, Putty, SSH, Shell script, Remedy, Autosys, ClearQuest, Exceed.
Responsibilities:
- Design and development of system, based on J2EE specifications.
- Packaging and deploying the applications to the Weblogic DEV server.
- Worked on Web Infrastructure portal application
- Developed Ant build script to automate the deployment to various servers. Tomcat configuration, environment setting.
- Configuring, setup environment and administration of Tomcat, Apache and Weblogic servers.
- Worked on COTS products configuration, customization and integration.
- Database access to DB2 and Sybase using JDBC and JNDI resource lookup.
- Production support, Integration and configuration and version control of applications with clearcase.
- Used Perl script to write the automation and batch processes.
- Used LDAP and TAM for authentication and authorization of users.
- Configuration and installation of Tomcat and weblogic servers and performance tuning.
- Used UNIX shell scripting and Perl using ksh and csh to write startup and shutdown scripts for Tomcat and Weblogic servers.
Confidential, Washington DC
Environment: Java, J2EE, JSP, Vignette, SAX, JNDI, JDBC, Vignette Content Management, Autonomy Search, VAP, Perl, Ant, XML, XSLT, XSD, Oracle10g, MySQL, JAXP, Portlet, VmWare Server, SOA, Web services, PL/SQL, LDAP, AJAX, Web 2.0, Javascript, HTML, XHTML, CSS Stylesheet, SQL, Python, Eclipse3.3.0, Netbeans5.0, Apache, Tomcat, Subversion, Linux, Solaris, Unix, Shell Script, SSH, Putty, Excel, Bugzilla, Windows XP.
Responsibilities:
- Design and development of system, based on J2EE specifications.
- Implemented AJAX, web 2.0 functionality in to the web pages for client validations and user interactivity.
- Used AJAX, Web 2.0 framework API’s Scriptaculous, prototype and XMLHttpRequest to display aynchronous data from server to the web pages.
- Experienced in developing packages, procedures, functions, triggers and views. Created tables and indexes for oracle database.
- Used Putty and SSH to tunnel the servers and worked in PKI architecture environment.
- Build and deployed war files that contains JSP and server side components to the Tomcat server.
- Data migration from excel sheets to Vignette Content Management (VCM) using CTD, Vignette tools and implemented Autonomy search to the websites.
- Implemented struts action forwarding and action mappings.
- Developed dynamic web pages using PHP and backend is MySQL and deployed the web applications on to apache server on UNIX and Linux environment.
- Used Perl, Shell scripts, XML, XSLT, XHTML, XSD, SAX, VBIS to parse and create the output xml files from the excel sheets, that needs to be imported to VCM.
- Database access to Oracle using JDBC and JNDI resource lookup.
- Managing and administration of the content on Vignette Content Management System (VCM)
- Analyzing system logs and identifying potential issues in the computer systems.
- System performance tuning, troubleshooting any reported problems and supporting the application.
- Worked on administration and configuration setting VmWare server, Tomcat, Apache and Vignette and set up the development environment and support.
- Provide on call production support and trouble shooting and fixing issues.
Confidential, Herndon, VA
Environment: Java, J2EE, JSP, JSF, JSTL, EJB 2.0, JNDI, JDBC, Struts1.1/1.0, Ant, log4j, XML, Oracle10g, PL/SQL, TOAD, LDAP, AJAX, JavaScript, Web 2.0, HTML, Perl, CSS Stylesheet, SQL, Eclipse3.2.1, Weblogic 9.0, Rational Rose, Rational Clearcase, UML, Windows 2000,Unix.
Responsibilities:
- Design and development of system, based on J2EE specifications.
- Implemented AJAX, Web 2.0 for client side validation and for rich interactive web pages.
- Created reusable validation functions using AJAX to use in multiple web pages.
- Used Rational software architect tools to design the application and created Use cases, class diagrams and sequence diagrams using UML notation.
- Written SQL queries, stored procedures, functions and cursors to get the data and performance tuning of oracle database.
- Utilized PL/SQL developer tool in developing all back end database interfaces.
- Developed back end interfaces using PL/SQL packages, stored procedures, functions and triggers.
- Used eclipse IDE to develop the web applications.
- Database access to Oracle using JDBC and JNDI resource lookup.
- Used J2EE design patterns and SOX compliance for design and developing web applications and agile methodology.
- Created business components, DAO components from existing EJB's by reverse engineering.
- Deployed JSP and server side components to the Weblogic server.
- Implemented MVC struts framework, developed form beans, action mapping and action classes.
- Implemented struts action forwarding and action mappings.
- Used Perl modules and UNIX shell scripts to write the automation scripts.
- JUnit testing the application components used Easy Mock objects.
Confidential, Mclean, VA
Environment: Java, J2EE, JSP, EJB, JNDI, JDBC, LDAP, MVC Model Framework, Struts1.1/1.0, Spring, JavaBean, Ant, log4j, XML, XSD, DB2, Sybase, JavaScript, HTML, COTS, css stylesheet, SQL, Eclipse3.0, Weblogic, Apache Tomcat, Rational clearcase, UML, TAM, Web services, Oracle, SOA, SOAP, WSDL, Perl, Shell script, Windows 2000, Unix.
Responsibilities:
- Design and development of system, based on J2EE specifications.
- Used J2EE design patterns and SOX compliance for design and developing web applications and agile methodology.
- Developed dynamic web pages using JSP, HTML and JavaScript.
- Worked as a Tech lead for the team, responsible for complete process of the development of applications, interacting with users and other teams and reporting the issues to the manager. Integration of application with the other services.
- Created business components, EJBs and DAO components.
- Packaging and deploying the applications to the Weblogic DEV server.
- Developed Ant build script to automate the deployment to various servers. Tomcat configuration, environment setting.
- Used and implemented Jasper reports on to the web application to view the reports.
- Configuring, setup environment and administration of Tomcat, Apache and Weblogic servers.
- Deployed Servlets, JSP and server side components to the Weblogic and Tomcat server.
- Implemented java service and invoking webservices in the web application from webmethods, used XML and XSD to create the message. Used JAXP API for XML processing.
- Implemented MVC struts framework, developed form beans, action mapping and action classes.
- Implemented struts action forwarding and action mappings.
- Worked on COTS products configuration, customization and integration.
- Implemented Spring framework to develop enterprise web applications.
- Database access to DB2 and Sybase using JDBC and JNDI resource lookup.
- Written SQL, Stored Procedures and performance tuning for Sybase and DB2 databases.
- Production support, Integration and configuration and version control of applications with clearcase.
- Used Perl script to write the automation and batch processes.
- Used LDAP and TAM for authentication and authorization of users.
- Configuration and installation of Tomcat and weblogic servers and performance tuning.
- Created Class diagrams and sequence diagrams using UML.
- Used UNIX shell scripting and Perl using ksh and csh to write startup and shutdown scripts for Tomcat and Weblogic servers.
- Unit testing the application components.
Confidential, Frederick, Maryland
Environment:Java, J2EE, JSP, Servlets, JNDI, JDBC, Struts1.1/1.0, Spring, Portlet, PHP, Perl, WASAD 6.x, Websphere portal 6.x, JSR 168, Ant, log4j, XML, CSS, JavaScript, HTML, SQL, PL/SQL, Eclipse2.0, SQL Server, T-SQL, Oracle, CVS, Web Sphere, Apache Tomcat, Rational clearcase, SAX Parser, UML, Windows 2000, Linux, LDAP, Unix. Hibernate2.x, middlegen, nvisia framework, eclipse, putty.
Responsibilities:
- Design and development of system based on J2EE specifications.
- Packaging and deploying the applications with war file on to development and production servers.
- Created struts based portlets using JSR 168 specification.
- Developed Ant build script to automate the deployment to various servers. Tomcat configuration, environment setting.
- Developed admin script dynamic web pages using PHP script directives
- Created SQL queries and stored procedures to get the data from the Oracle and SQL Server database.
- Developed Loan information extraction tool and Loan notes extraction tools.
- Authentication and Authorization of users to web application using LDAP service.
- Developed dynamic web pages using JSP, HTML and JavaScript.
- Database access using JDBC and JNDI resources lookup.
- Used J2EE design patterns for developing web applications.
- Created Class diagrams and sequence diagrams using UML.
- Used Perl and shell scripts to write startup and shutdown scripts.
- Unit, Functional and Performance Testing of intranet system.
Confidential, McLean, Virginia
Environment: Java, J2EE, JSP, EJB, Servlets, TagLibs, JNDI, JDBC, JMS, MVC Model Framework, Struts1.1/1.0, Ant, log4j, XML, XSLT, COTS, CSS, Java Mail, JavaScript, HTML, Dreamweaver, SQL, Eclipse2.0, DB2, CVS, PVCS, Weblogic Server, Apache Tomcat, Rational clearcase, Webmethods, SAX Parser, UML, Windows 2000, Solaris, LDAP, Tivoli, Unix.
Responsibilities:
- Design and development of system based on J2EE specifications.
- Written queries using joins, written PL/SQL stored procedures, packages, functions and triggers.
- Packaging and deploying the applications with war and ear files on development and production server.
- WebLogic, Apache Tomcat configuration, environment setting and deploying the applications using Ant build script.
- Used J2EE design patterns and SOX compliance for design and developing web applications and agile methodology.
- Designed Developed and Deployed session and entity beans on Web Logic server.
- Deployed Servlets, JSP and EJBs on WebLogic server.
- Designed, developed and deployed server side components using EJB technology.
- Implemented MVC Model framework into web applications using struts, developed form java beans, action mapping, and action classes.
- Implemented struts action forwarding and action mappings.
- Install and configure Weblogic and Use the Weblogic Console for deployment, application configuration and support.
- Worked on COTS products, configuration and customization.
- Developed front-end GUI and dynamic web page generation using XML, XSL, JSP and extensive java server side coding.
- Worked on fixed income mortgage/financial application.
- Authentication and Authorization of users to web application using LDAP service.
- Developed dynamic web pages using JSP, HTML and JavaScript.
- Database access using JDBC and JNDI resources lookup.
- Integrating the application with webmethods workflow.
- Worked as a group leader for some applications development.
- Used J2EE design patterns for developing web applications.
- Production support, Integration and configuration and version control of applications with the clearcase.
- Unit, Functional and Performance Testing of intranet system.