Sr. Consultant Resume
Mclean, VA
SUMMARY:
- 12+ years of software analysis, design, development and testing experience in Java/J2EE technologies in the areas of web services, single page web applications, SOA and multi - tier enterprise applications.
- Full stack developer experience with ability to deliver commitments even in time crunch circumstances and guiding and supporting the team members.
- Very good experience in Oracle Fusion 11g middleware stack like SOA, BPM, BPEL, OSB and integration patterns.
- Designed and developed multiple SOAP web services in frameworks like JAX-WS and CXF.
- Designed and developed and tested various Restful web services in frameworks like Jersey, Spring Rest, and RestEasy.
- Developed applications from the scratch in Spring Framework including Spring Core, Spring-MVC, Spring Security and ORM technologies like JPA, Hibernate, iBatis.
- Designed and developed web applications in AngularJS 1.x, Angular 4, Spring MVC, HTML5, Ajax, jQuery, Struts, and Adobe Flex.
- Utilized DevOps (BODM and Pipeline) to achieve continuous integration, continuous deployment, test and Delivery. Customized build and deployment process by modifying ansible and groovy code.
- Configured and deployed enterprise applications in J2ee Complaint servers like WebLogic, WebSphere, JBoss and Tomcat in Solaris, Unix and Linux platforms.
- Supported performance testing, load testing and scalability analysis of applications.
- Ability to Lead mid-sized development teams goal setting, prioritization of tasks and fulfilling project delivery responsibilities.
- Very good knowledge and hands on experience in Amazon web services (AWS) including S3, EBS, EC2 and SNS.
- Passionate about continuously improving best practices and bringing benefit of latest technologies to the organization.
TECHNICAL SKILLS:
J2SE Technologies: Java 1.8, Java 1.7, Java 1.6, Java 1.5
J2EE Technologies: Web Services EJB, JMS, Servlets, JAXB, JSP, JNDI, RMI, JSF
SOA Technologies: WSDL, SOAP, REST, AXIS, UDDI, SOA, BPM, BPEL, OSB.
Big Data: MapReduce, HIVE, HBase, PIG, Zookeeper.
Jakarta Projects: Struts, Tiles, Maven, Tag Libs, Log4j
Java Frameworks: Struts, Spring (Spring MVC, Spring JDBC, Spring ORM, Transactions)
JS Technologies: JavaScript, AngularJS, jQuery, AJAX.
Flex & Frameworks: Action Script, MXML, Cairngorm, Parsley, PureMVC
Markup Languages: HTML, DHTML, XHTML, XML
XML Technologies: XML, XSL, XSD, XPATH, XQUERY
Application Servers: WebLogic, Websphere, Apache Tomcat, Jboss, Oracle 10gVersion Control Tools: Git, CVS, ClearCase, VSS, Subversion, Perforce
RDBMS: SQL, PL/SQL, Oracle, MySQL 5.x, SQL Server 2000/2005.
Architecture & Methodologies: SOA, EDM, RUP, AGILE, Together, MVC (M2)
Operating Systems: Windows 9x/2000/NT/XP, UNIX, LINUX, Solaris
PROFESSIONAL EXPERIENCE:
Confidential, McLean, VA
Sr. Consultant
Responsibilities:
- Developed POC of LPA assign loan and release loan components in Angular 4.
- Developed various templates, directives and components in Angular 4 TypeScript.
- Developed home value explorer Web service in Spring Rest.
- Followed BDD with Jasmine and Karma.
- Fixed code issues, jar dependency issues while upgrade and stabilized the application.
- Utilized BODM-Jenkins-pipeline with CI and CD and deployed to 12 different environments multiple times to support various parallelly testing environments, with different code base lines.
- Customized Ansible and Groovy script for project build and deployment needs.
- Played an integrator role by merging code into Git with various feature branches, promoting code, making configuration changes, building and deploying.
- Conducted meetings and coordinated with different teams for the deployments of upstream and downstream systems by supporting data copy/refresh and troubleshooting and making environment up.
- Supported SIT, UAT and CTE testing and fixed various interface connectivity issues.
- Prepared deployment guide for higher environments.
- Preparing status reports, release notes, security scan reports and attending daily status reports.
Environment: DevOps (Ansible, groovy, Pipeline and Jenkins) Angular 4, TypeScript, Jasmine, Karma, JavaScript, HTML5, Spring Rest, Maven, Git, Jenkins, WebLogic 12c, Linux, DB2.
Confidential, McLean, VA
Sr. Consultant
Responsibilities:
- Reverse engineered the existing system and did through impact analysis of single security requirements.
- Created a detailed design document with necessary changes to the system.
- Created new 10 year and 45 days products and corresponding code changes in EJB and Webservices and DB changes.
- Refactored F11F13 pricing functionality and Manage contract and Mange loan batches RMM changes.
- Integrated with CSP gateway interface via Data Power proxy.
- Involved in CSP gateway service orchestration of various activity mangers with JMS adapters and Webservice adapters.
- Involved in interface standardization meetings and created the XSD for the common notification service events flow.
- Manage loan MDB changes and testing the events flow via ESL (Oracle service Bus) layer up to downstream systems.
- Integrating with Oracle BAM interface for the events flow of manage contract and manage loan job.
- Developed XSLT for data transformation between DST service and MISMO xml formats.
- Merged pricing execution code into Single security and stabilized the environment by fixing code merge issues.
- Supported code promotion and deployment to multiple higher environments with in short span of time.
Environment: EJB, JMS, Web Services, OSB, JAX-WS, SOAP, WSDL, Git, Jenkins, WebLogic 10.3.6, Remedy, LDAP, TAM, Mac Vault, Doors, HP OLM, Unix, Linux, Embarcado RapidSql, DB2, JTA, JNDI, UML, Rational Rose.
Confidential, Alexandria, VA
Sr. J2ee consultant
Responsibilities:
- Developed Routing logic of the paralegal module in AngularJS with Restangular.
- Developed paralegal module controllers and directives in AngularJS with Restangular and Spring.
- Integrated with Amazon Web Services (AWS) SNS for notifications.
- Developed institution decision notification service to send notifications to corresponding parties by integrating with AWS simple notification service (SNS).
Environment: AWS, Spring, Hibernate, Jboss EAP 6.3, JAX-RS, Rest Easy, AngularJS, JSON, Alfresco CMS, FreeMaker, LDAP, Maven, Quartz, Jenkins, Oracle, Linux, SVN, Rally, SOAP UI, Firebug.
Confidential, McLean, VA
Sr consultant
Responsibilities:
- Worked in all phases of the project from requirements analysis to implementation.
- Worked collaboratively with different teams that are part of this very big initiative.
- Developed SOA service components along with counter party JMS adapter, Web service adapter with JDeveloper and Oracle Fusion Middleware 11g.
- Developed CSP gateway JMS adapter and Web Service adapter in JDeveloper.
- Involved in CSP gateway service orchestration of various activity mangers.
- Developed counter party manager request and response XSD.
- Developed CCS Web Service Adapter in JDeveloper.
- Developed CSP response processing batch.
- Integrated notify event common utility that sends messages to CSP gateway.
- Developed XSLT to transform XML to CSP gateway XML format.
- Developed the BAM interface for the events flow after various batch jobs run like manage contract job
- Developed back end layer using JPA with Hibernate.
- Developed shell scripts and JIL files for Autosys batch jobs.
- Implemented security as per Freddie standards and tools like IBM TAM and MAC Vault.
- Created work orders for environments setup and configuration management in Remedy.
- Developed implementation plan and supported deployments.
- Developed Maven build process for the project and integrated with Jenkins.
- Completed hands on training on TeamForge and Git.
Environment: Oracle Fusion Middleware 11g, SOA, OSB, BEPL, BAM, IBM Data Power, WebLogic 10.3.6, JMS, Web Services, JAX-WS, SOAP, WSDL, Remedy, LDAP, TAM, Mac Vault, Doors, HP OLM, Solaris, Unix, Linux, Embarcado RapidSql, Sybase, JTA, JNDI, UML, Rational Rose, Clear case.
Confidential, McLean, VA
Sr consultant
Responsibilities:
- Created system module specification document.
- Developed UI for different score cards in JSF and prime faces.
- Developed Ratings output web service in JAX-WS.
- Supported SIT and UAT testing.
Environment: Spring3, Hibernate 3.0, JSF, PrimeFaces, JTA, WebServices, JAX-WS, SOAP, JMS, Weblogic 10.3, Remedy, TAM, LDAP, DB2, SQL, JDBC, JNDI, Windows NT, OOAD, UML, Rational Rose, Clear case.
Confidential, McLean, VA
Sr consultant
Responsibilities:
- Developed of the Takeout cash and guarantor contract JAXWS web service.
- Modeled and developed XSD and WSDL of this web service.
- Developed backend of the application in JPA.
Environment: Web services, JTA, Web logic 10.3, JPA, JAX-WS, SOAP, WSDL, TAM, LDAP, DB2, SQL, JDBC, JNDI, Windows NT, OOAD, UML, Rational Rose, Clear case.
Confidential, Camp Hill, PA
Lead Developer
Responsibilities:
- Developed controllers, modules and templates for Screening module in AngularJS.
- Developed routing logic for the application in AngularJS.
- Created unit test cases in Jasmine with Karma.
- Configured JMS for WebSphere in different environments.
- Integrated with Restful web services in RestEasy.
- Worked on the persistence layer in Hibernate and JPA.
- Code review and mentoring junior level developers.
- Worked in Agile Methodology focusing on SCRUM.
Environment: AngularJS, JAXWS, WebSphere, JMS, EJB, Rest Easy, SVN, Rally, Quartz, Jenkins, Oracle.
Confidential, Camp Hill, PA
Sr Developer
Responsibilities:
- Involved in POC of AngularJS for screening application.
- Created UI screens for household, income, resources and expenses screens.
- Developed various controllers and templates and routing framework for the dynamic question builder.
- Created reusable services and factories in AngularJS for school list drop downs fetch and display.
- Used JavaScript SoapClient.js for SOAP webservice Ajax calls.
Environment: AngularJS, JSON, Karma, Jasmine, Junit, XML, SVN, JAXWS, SOAP, WSDL, Hibernate, EJB 3.0, Oracle, Web Sphere, Quartz, Windows NT.
Confidential, Camp Hill, PA
Sr Developer
Responsibilities:
- Involved in system design and proposals.
- Created systems usability documents for general system design.
- Created UML usecase, class and sequence diagrams in Enterprise Architect.
- Developed UI layer in Spring MVC.
- Implemented enterprise search and provider details services layer in EJB.
- Responsible for implementing data access layer in Spring JDBC, Spring with Hibernate and JPA.
Environment: Java, JSP, Servlets, HTML, DHTML, JavaScript, Oracle, SQL, Hibernate, Web Sphere, Junit, XML, AJAX, Web Services, SOAP, WSDL, Windows NT.
Confidential, Camp Hill, PA
Sr Developer
Responsibilities:
- Implemented the case pre-population, renewal and submit Web Services in JAX-WS.
- Implemented xml translations, XSLT between services of cross domain systems of eCIS and Compass.
- Implemented the roles based security in the application as per Site Minder and Identity Manager Policies.
- Developed Reference table look up Restful services in Spring.
- Used Spring Hibernate Templates and Spring JDBC templates for database access.
- Developed backend layer in Hibernate.
Environment: Spring, Hibernate, Web Services, JAX-WS, SOAP, Spring Rest, Web Sphere, JUnit, XML, AJAX, DWR, ActionScript, MXML, JSP HTML, DHTML, JavaScript, Oracle, SQL, WSDL, Windows NT, OOAD, UML, Rational Rose, CVS.
Confidential, Camp Hill, PA
Sr. Developer
Responsibilities:
- Implemented front controller, business delegate, service locator and factory patterns in traditional cairngorm framework.
- Developed the compass Dynamic Question builder, Navigation Manager and Access Manager in Action Script and MXML.
- Developed Attach Scan Documents module with Dynamic web twain plugin for IE and non-IE browsers.
- Used spring action script library as IOC container.
- Implemented composite pattern for custom XML marshaling and un-marshaling in action script.
- Developed various Item renderers, repeaters and custom components in Flex.
- Configured and Implemented flex modules in the application.
- Fixed cross domain issues in new deployment servers.
- Implemented 508 accessibility of UI.
Environment: Adobe Flex, Java, JSP, HTML, DHTML, JavaScript, Oracle, SQL, Spring, Hibernate, Web Sphere, JUnit, XML, SOA, Web Services, SOAP, WSDL, Flex builder, Selenium, Windows NT, OOAD, UML, Rational Rose, CVS.
Confidential
Sr. Developer
Responsibilities:
- Followed front controller, session façade, business delegate, service locator patterns in the application development.
- Developed search, select, reservation summary pages in Spring MVC.
- Developing of core business components Reservation summary in EJB 3.0.
- Developed data access layer in Spring JDBC Template.
- Developed MD bean with Spring JMS template.
- Developing Oracle Stored procedures.
Environment: Spring MVC, EJB 3.0, Tiles, JavaScript, Oracle, Caster, SQL, Jboss 4.0.4, JUnit, XML, Windows NT, OOAD, UML, Rational Rose, CVS.
Confidential
Sr. Developer
Responsibilities:
- Developed retrieve and update profile business components in EJB 3.0
- Developed profiles page in JSP, servlets, JSTL, Tiles and Servlets, with Struts framework.
- Implemented data access layer with Caster ORM mapping for search and retrieve reservation Adapters.
- Implemented transaction demarcation in the application.
- Configured and deployed EJBs in Jboss application server.
Environment: Java, JSP, Servlets, HTML, DHTML, JavaScript, Oracle, SQL, Spring, Hibernate, Jboss 4.0.4, JUnit, XML, AJAX, DWR, SOA, Web Services, SOAP, WSDL, Windows NT, OOAD, UML, Rational Rose, CVS.
Confidential, Phoenix, AZ
Developer
Responsibilities:
- Developing Data Sync batch which transfers data between two different applications.
- Developing guest click UI application in Spring MVC framework.
- Following proven J2EE patterns and best practices.
- Developed various business components in EJB 3.0.
- Configuring and deploying applications in Jboss application server.
- Developing SQL queries. Oracle Stored procedures and DAO layer.
Environment: Java, JSP, Servlets, Spring, EJB 3.0, HTML, JavaScript, Oracle, SQL, Jboss 4.0.4, JUnit, XML, AJAX, DWR, Windows NT, OOAD, UML, Rational Rose, CVS.
Confidential
Developer
Responsibilities:
- Involved in analysis and design of individual components of the application.
- UI development in Struts 1.3 MVC framework.
- Worked on fixing security remediation issues with ESAPI API.
- Created of SQL queries and stored procedures as per the requirements.
Environment: Struts 1.3, JSTL, Java, JSP, Servlets and Oracle, Eclipse, Pl/Sql developer, Web Sphere, UNIX.
Confidential
Developer
Responsibilities:
- UI development in Java Script, HTML, XML, JSP, Servlets.
- Extensively used Java Script for client-side validations.
- Development of middle layer in Java and Servlets.
- Developed PL/SQL queries and Stored Procedures in Oracle.
Environment: Java, JSP, Servlets and Oracle, Eclipse, Pl/Sql developer, Web Sphere, UNIX.