Senior J2ee Security Consultant Resume
Mclean, VA
SUMMARY:
- Senior Developer/Team Lead having more than 14+ years of Software Development Experience working on Object Oriented analysis and Design, various Design Patterns & Web based Enterprise Applications.
- Experience in working with Java, J2EE, Angular JS 2, Node JS, AWS, RESTful Webservices, JAX - RS, JMX, Spring Framework, Spring MVC, Struts 2, Ajax, JSF, Hibernate, iBatis, Web Service, CXF, Spring Web Service, JMS, MQ series, log4j, jQuery, Drools, Oracle Database, DB2 and Sybase.
- Sun Certified Web Component Developer (SCWCD), Sun Certified Java Programmer (SCJP).
- Demonstrated experience in Team Leadership with responsibilities requirement analysis, design, work assignment, review progress, code review and result evaluation.
- Worked on multiple programming languages JAVA, J2EE, C, C++, JavaScript, Java Applets, JSTL, XSTL, SOAP, HTML, DHTML, XML and PL/SQL.
- Hands on experience in Analysis, Design and Implementation of entire Software Development Life Cycle.
- Experience in working with commercial grade application Servers like JBoss 4.1, IBM WebSphere 7.0, 6.1, 5.1, BEA Weblogic 9.1 and Tomcat 5.0.
- Involved in programming different Java IDE’s like Eclipse, IBM RAD 7.5, WSAD 5.x, Net Beans.
- Worked on UNIX Shell Script and Perl Script.
- Designed UML diagrams (Use case, Class, Sequence and Activity diagrams) using data modeling tools like Google Documents, MS Visio and Rational Rose.
- Worked with Automated Testing tools like JUnit, QTP and WinRunner.
- Experience in working with databases like Oracle 10g/9i/8i, Sybase and MySQL.
- Worked on ETL tools like Informatica. Experience in JasperReports and Crystal Reports.
- Experience in Agile Methodologies like Rational Unified Process, Scrum and Extreme Programming.
PROFESSIONAL EXPERIENCE:
Confidential, Mclean, VA
Senior J2EE Security Consultant
Responsibilities:
- Analysis of existing password authority software and their password synchronizing with various target applications.
- Design and development of reconciliation modules, developing connector code connecting existing projects with product, connector code connecting product client with end clients.
- Created RESTful Services provider for account search module.
- Provided RESTful APIs for server search module, this service is consumed by other project teams.
- Setup Development and SIT environment servers and databases.
- Involved in Design and development of RESTful Service consumer for reconciliation of accounts.
- Develop manual and scheduled jobs for various tasks.
- Certifying various software products to work with in-built solution.
- Design and development of reconciliation module.
- Analysis and Design of various plug-in modules for different software products.
- Development of Web Service connector for application clients.
- Development of Sybase connector for COTS product.
- Development of new web service to connect and synchronize passwords with another application.
- Development of Perl and shell script connector.
- Involved in integration of various modules developed by other team members.
- Worked in deployment of the application in various servers.
Environment: JDK 1.6, Java, Angular JS 2, AWS, CyberArk Privileged Account Security Solution, Xceedium Cloakware XSuite, RESTful Web Services, CXF, NodeJS, Oracle DB, Sybase, Linux 5.6, MS-SQL, Spring, Weblogic, Tomcat, WebServices, SOAP, BladeLogic, SSRS Reports, Public-Key Infrastructure (X.509) Security, Single Sign-On, SAML 2.0, Oracle SOA suite, Oracle Access Manage XML, Tivoli Access Manager, Sybase, MSSQL, DB2, JBoss, MicroStrategy, Mainframe, DataStage, log4j, JUnit, JSF, Perl, Korn Shell, JMock.
Confidential, Reston, VA
Senior J2EE Developer
Responsibilities:
- Analysis of existing product used for enrollment and application tracking.
- Research of existing rules engine.
- Set up and Configuration of new user groups for system.
- Worked on Workflow setup.
- Worked on setup and design and development of Drools Rules Engine for application verification.
- Involved in design and development of RESTful API for various modules.
- Implemented multiple web services both as server and client.
- Developed code on Drools rules Engine.
Environment: JDK 1.6, Java, Spring, JSF 2, CXF, RESTful WebServices, Web Services, XML, SOAP, Hibernate, Oracle, log4j, JUnit, Tomcat 6, Drools Rules Engine, JMock, UNIX.
Confidential, Herndon, VA
Senior J2EE Developer
Responsibilities:
- Analyze the requirement and provide the estimate.
- Designing database tables and relations.
- Design and development of web pages with JSF and JQuery
- Develop ORM components using Hibernate.
- Setup Single Sign-On module using Oracle Identity management.
- Setup Weblogic application server.
- Work on deployment of project on production servers in remote site.
Environment: JDK 1.6, Java, JSF 2, Spring, Hibernate 3.4, OBIEEE, Weblogic Server, Oracle 11g DB, log4j, JUnit, Unix.
Confidential, Chevy Chase, MD
Senior Java Developer
Responsibilities:
- Analysis and Research of existing Confidential system to include Secure Message Service.
- Create functional and design specifications for the project.
- Create Architectural diagrams and discuss with other architects.
- Develop code to provide and consume web services from Kana Mail System (third party).
- Create UI to accommodate mail inboxes in the existing system.
- Validate the web services developed by performing unit and integration testing
- Document, communicate, and follow up on issues to bring them to closure.
Environment: JDK 1.6, Java, JSF, Spring, Hibernate, XML, Oracle, DB2, log4j, Maven, JUnit, JBOSS 4.1 Sever, JBPM, Blaze Service, RESTful WebServices, Cobertura, Perforce, MQ, Tangasol, RedHat Linux.
Confidential, Dulles, VA
Senior Developer
Responsibilities:
- Involved in Design and development of Java Workflow engine enhancement and UI component.
- Involved in address extraction and map its geo location.
- Analyzed the existing the system developed in Perl and convert to Java.
- Actively involved in Daily Scrum meetings.
- Involved in development and enhancement of java workflow engine.
- Involved in detail review of design with architects.
- Involved in system setup, sever configuration and solving system integration issues.
- Expertise in JSF, IceFaces and Spring framework to develop the UI component.
- Involved aggressively in developing and unit testing the application.
- Expertise in using Hibernate.
- Expertise on developing and testing on Linux servers.
- Actively involved in daily maintenance issues in Linux server.
- Involved in designing MySQL database tables and writing queries.
Environment: JDK 1.6, Advanced Java, Apache Hadoop, Lucene, JSF, ICEFaces 1.8, Spring, Hibernate, Shell Script, XML, Agile Scrum, MySQL, Oracle 10g Database, JProfile, log4j, Apache Tomcat, Ant, Eclipse, JUnit, StarTeam, Subversion, HDFS, HBase, SQL Developer, RedHat Linux.
Confidential, Tallahassee, FL
Lead Developer
Responsibilities:
- Involved in Analysis and Design phase of various modules using Object Oriented Programming Concepts and Various Java Design Patterns.
- Interacted with users and managers to identify system requirements.
- Worked as Lead Developer with responsibilities including writing code templates, review progress, code review, system setup, server configuration, evaluate results, problem solving and system integration issues.
- Involved aggressively in developing and unit testing the application.
- Used advanced Java/IO and XML technologies to parse the files and upload to database.
- Involved in writing Maven scripts.
- Actively involved in application setup on Linux servers.
- Involved in designing MySQL database tables and writing queries.
- Developed the front end using Struts and JSP.
- Used Spring Core and spring web service in middle tier.
- Involved in application server setup.
- Involved in system configurations to run the applications in development, test and production environments.
Environment: JDK 1.6, Spring, Struts, Ajax, jQuery, Hibernate, Web Services, Java, Shell Script, XML, MySQL Database, Oracle 10g Database, WebSphere 6.1, JMS, MQ Series, log4j, Maven, RAD, JUnit, Subversion, SQL Developer, Sequel Pro, RedHat Linux.
Confidential, Tampa, FL
Team Lead
Responsibilities:
- Analyzed, designed and developed using MVC design pattern.
- Actively involved in feasibility analysis and estimation of the project.
- Designed and developed of the front end-using Spring framework, Ajax, JSP and back end using Sybase and iBatis.
- Involved in developing PL/SQL queries.
- Fully involved in deploying the web application on RedHat Linux servers.
- Experience in implementing application over Secure Socket Layer (SSL).
- Experience in code analysis to check for security flaws and following strict coding standards.
- Involved in developing, review and executing Test Scripts.
- Involved in monitoring, fixing and if necessary, delegating the defects raised to various teams.
Environment: Spring, iBatis, Ajax, Dojo toolkit, jQuery, JSP, XML, log4j, Oracle, WebSphere 6.1, RAD 7.5, Web Services, JMS, MQ Series, EJB, PVCS, Ant, Rapid SQL, QTP, VBA Script, Crystal Reports, RedHat Linux.
Confidential
Responsibilities:
- Involved in Analysis and Design phase.
- Actively involved in team meetings and implemented the project in four weeks.
- Worked as Team leader with responsibilities including writing code templates, review progress, code review, evaluate results, problem solving and system integration issues.
- Interacted with business to identify system requirements.
- Actively involved in meetings for Feasibility analysis and Estimation of project.
- Analyzed, designed and developed using MVC design pattern.
- Involved in design and development of the front end-using GWT.
- Used Web services to connect to Oracle database and Mainframe data Query operations.
- Designed and developed application modules, business components using Google Web Toolkit and back end using Sybase.
- Involved in developing SQL queries.
- Experience in code analysis to check for security flaws and following strict coding standards.
- Involved in developing, review and executing Test Scripts.
- Involved in monitoring, fixing and if necessary, delegating the defects raised to various teams.
Environment: Spring, GWT, Hibernate, XML, Oracle, Sybase, log4j, WebSphere 6.1, Web Services, RAD 7.5, JMS, MQ Series, EJB, PVCS, Rapid SQL, QTP, Ant, VBA Script, Crystal Reports, Unix.
Confidential
Responsibilities:
- Involved in Analysis and Design phase of various modules using J2EE Architecture and MVC Design Patterns.
- Interacted with business to identify system requirements.
- Worked as Team leader with responsibilities including writing code templates, review progress, code review, evaluate results, problem solving and system integration issues.
- Actively involved in meetings for Feasibility analysis and Estimation of project.
- Analyzed, designed and developed using MVC design pattern.
- Involved in design and development of the front end-using Struts Framework, Ajax and JSP.
- Used Web services to connect to Oracle database and Mainframe data Query operations.
- Involved in developing stored procedures and PL/SQL queries.
- Fully involved in deploying the web application on RedHat Linux servers.
- Experience in implementing application over Secure Socket Layer (SSL).
- Experience in code analysis to check for security flaws and following strict coding standards.
- Involved in developing, review and executing Test Scripts.
- Used VBA script to execute automated test.
- Involved in QA Testing for all the modules.
- Involved in monitoring, fixing and if necessary, delegating the defects raised to various teams.
Environment: Spring, Struts, Ajax, Dojo toolkit, jQuery, Hibernate, JSP, XML, Oracle 10g Database, Sybase, log4j, WebSphere 6.1, Ant, JMS, MQ Series, Web Services, Spring Web Service, EJB, RAD 7.5, Fortify, PVCS, Toad, QTP, VBA Script, Crystal Reports, Unix.
Confidential
Responsibilities:
- Analyzed, designed and developed using MVC design pattern.
- Actively involved in user and team meetings discussing business requirements, feasibility analysis, design and development of the project.
- Designed and developed of the front end-using Struts, Ajax, JSP and back end using Oracle.
- Involved in developing stored procedures and PL/SQL queries.
- Experience in code analysis to check for security flaws and following strict coding standards.
- Experience in implementing application over Secure Socket Layer (SSL).
- Involved in developing, review and executing Test Scripts.
- Used VBA script to execute automated test.
- Involved in QA Testing for all the modules.
- Involved in monitoring, fixing and if necessary, delegating the defects raised to various teams.
Environment: Struts, Spring, Ajax, EXT JS, JSP, XML, log4j, Oracle Database, WebSphere 6.1, Web Services, JMS, MQ Series, RAD 7.5, EJB, PVCS, Ant, QTP, VBA Script, Crystal Reports, UNIX.
Confidential, Ohio
Team Lead
Responsibilities:
- Involved in Analysis and Design phase of various modules using J2EE Architecture and MVC Design Patterns.
- Interacted with business to identify system requirements.
- Actively involved in meetings for Feasibility analysis and Estimation of project.
- Involved in design and development of the front end-using JFP (Java Financial Platform), Struts, Ajax, JSP.
- Designed and developed application modules, business components using JFP, Web Services.
- Used Web services to connect to Oracle database and Mainframe data Query operations.
- Delegated the design and development work to sub-ordinates.
- Involved in maintenance of two Customer Service tool deployed in Tomcat and Java Web server.
- Involved in developing, review and executing Test Scripts.
- Involved in QA Testing for various sub-modules.
- Contacted daily status meetings with sub-ordinates and resolved the issues.
- Attended various calls with different teams to solve compatibility issues.
- Involved in monitoring the defects and delegating to various teams.
Environment: JFP(Struts), Ajax, JSP, JSTL, WebServices, RMI,, XML, Oracle 10g, Sybase, PL/SQL, WebSphere 6.0, RAD 6.0, MQ series, Toad, Java Script, Java Web server, Tomcat Server, WinRunner, UNIX.
Confidential
Responsibilities:
- Involved in analysis, design, development phase of many modules using J2EE Architecture, MVC pattern.
- Involved in requirement analysis, existing system analysis and feasibility analysis.
- Designed and developed application and business modules with Java, Abode Flex, Spring Framework, Hibernate and JDBC.
- Attended daily status meeting with business during design, development and UAT.
Environment: J2EE, Abode Flex, XML, Spring, Hibernate, Oracle 10g, PL/SQL, EXT JS, Eclipse, Toad, JMS, RedHat Linux, Java Script, JBoss, JUnit, Rational Rose and Clearcase.
Confidential
Responsibilities:
- Involved in system analysis, development phase of many modules using J2EE Architecture, MVC pattern.
- Involved in estimation of modules and delegation of modules.
- Developed application and business modules with JSF, Java, EJB, and JDBC.
- Designed the modules by referring the existing system’s modules.
- Designed and developed stored procedures for all the calls.
- Involved in application server configuration.
Environment: J2EE, JSF, XML, Oracle 9i, EJB, BEA Weblogic 8.1, PL/SQL, Eclipse, Toad, JMS, BEA Tuxedo 8.0, UNIX, Java Script, JUnit, Rational Rose and VSS.
Confidential
Responsibilities:
- Involved in design and development using Java, JSP and Servlets.
- Involved in configuration of Work flow engine.
- Involved in application server configuration.
Environment: Java, JSP, Servlets, Applets, XML, Oracle 9i, JBoss, Eclipse, PL/SQL, Toad, Java Script, UNIX, Rational Rose and PVCS.
Confidential
Responsibilities:
- Involved in system analysis, development phase of many modules using J2EE Architecture, MVC pattern.
- Involved in estimation of modules and delegation of modules.
- Developed application and business modules with Struts, Java, EJB and JDBC.
- Designed the modules by referring the existing system’s modules.
- Designed and developed stored procedures for all the calls.
- Involved in application server configuration.
Environment: Java, Struts, XML, Oracle 8i, EJB, Weblogic 8.1, Eclipse, PL/SQL, Toad, JavaScript, UNIX, QTP, MS Visio and VSS.
Confidential
Responsibilities:
- Involved in development phase of many modules using J2EE Architecture, MVC pattern.
- Involved in Design of second phase taking care of vendor management modules.
- Developed application and business modules with Struts, Java, EJB, and JDBC.
Environment: Java, Struts, Hibernate, Java Script, XML, EJB, Oracle 8i, Web Sphere 4.0, WSAD 4.0, PL/SQL, Toad, UNIX, Rational Rose and Clearcase.