We provide IT Staff Augmentation Services!

Java Architect Resume

5.00/5 (Submit Your Rating)

Washington D, C

SUMMARY

  • A Software professional with 14 years of experience in IT industry with expertise in architecting and developing Desktop/ Internet/ Intranet/ Extranet applications using Java.
  • Have thorough understanding of SDLC processes and production environments support with standard operation procedures and compliances.
  • Good experience in change management, release management and incident management.
  • Manage teh design and architecture for small to medium projects contributing to large complex projects.
  • Has handful expertise to write and present whitepapers and articles in industry forums.
  • Scrum Master for Agile teams since 2011 and manage teh onsite and offshore teams well.

TECHNICAL SKILLS

Languages: Java 2 (Applets, JDBC, Swing, RMI, JNDI, JMS, Java Mail).

IDE: IBM Rational Software Architect 7.0, IBM WSAD 5.0, Eclipse Kepler 4.3, Eclipse Luna 4.4, JBuilder 12.0, Intellij Idea 10.0, NetBeans 3.5.1, JDeveloper 9.0.3, Macromedia Dreamweaver MX / MX 2004, Adobe Flex Builder 4.0, SAP NetWeaver DS 10.0, Oracle Weblogic Workshop 10gR3.

Internet: J2EE, Servlets 3.0, JSP 1.1/2.0, JSTL, EJB 2.0/3.0, Struts 1.1/2.0, Tiles, Spring Core, Spring AOP, Spring MVC, Spring ORM, Spring Data, Spring WebFlow, Spring Batch, Ruby 1.9.3, Ajax, DWR, JSF, Flex 3.0/4.0, ColdFusion MX 7.0/8.0, Splunk Enterprise 10.0.

Scripting Languages: Javascript, JQuery, Bootstrap, Angular JS 1.4.2, Dojo, Flash 10.0, UNIX Shell Script, ActionScript 2.0/3.0, Perl 5.0, ExtJS 2.0.

Markup Languages: HTML5, DHTML, CSS, XML, XSD, XPath, XSL, XSLT, WSDL, DOM, SAX Parsers.

Web / App Servers: IBM WebSphere 7.0/8.5, BEA Weblogic 10.3/12C, Tomcat 8.0/6.0, JBoss 5.0/6.5, Glassfish 4.1, Oracle 9iAS, IIS 5.0/7.0, JavaWebServer 2.0, Apache Httpclient 3.1.

Source Control: VSS 6.0, WinCVS 1.0, PVCVS, Perforce 3.6, Tortoise Confidential, Tortoise SVN, TFS, GIT.

Build Tool: Ant 1.8, Maven 2.3.

Integration Tool: Jenkins 1.4/1.5, Hudson 3.1.2.

QC Tool: BMC Remedy 7.1, HP Quality Control 10.0, FireBug 1.9/1.12, JIRA 5.0, Enlighta 4.0, PMD 5.0, CheckStyle 5.0, Sonar 3.4.1, JUnit 3.0/4.0, Selenium 2.16, Mockito 1.9.5, Soap UI 3.5.1/5.0.

Design Tool: IBM Rational Software Architect 7.0, Rational Rose 2002 Enterprise Edition, Microsoft Visio 2013, Enterprise Architect 4.0/10.0, Erwin Data Modeler 7.3.

Security: SAML 2.0, Open Web Application Security Project (OWASP) Zed Attack Proxy (ZAP) 1.4

IAM: Oracle IDM 11g, CA Identity Manager 12.5 API, CA Site Minder 12.5 API, F5 SSO

eCommerce: Oracle ATG RM 10.1.1, Oracle ATG Commerce 10.1.1, BCC, ACC, CSC

Portlets: JSF Portlets, Facelets, Spring MVC/WebFlow Portlets, Apache Beehive PageFlow Portlets, FTL, WSRP 2.0, Oracle Weblogic Portal Server 10gR3.

Open Source: Hibernate 3.0/3.2, MySQL 5.5, JPA 2.0, IBATIS 2.0/2.3, OSGi, Log4j, LogBack 1.0, Ant 1.6/1.7/1,8, Maven 2.3, Ajax, DWR, JSF 2.1, SAML 2.0, UML 2.0.

CM Tool: Interwoven Teamsite 6.5

Protocols: TCP/IP, UDP, FTP, HTTP, HTTPS, SMTP, SSL, VPN, SVPN, SOAP, LDAP

Web Services: SOA, ESB, OSB 11g, BPEL, Apache Axis 1.4, JiBX 1.2.3, JSON, Jersey, JAXP, JAXB, SOAP WS, REST WS, SaaS.

Messaging: JMS, MDB.

RDBMS: Oracle 9i/10g/11g, PL/SQL, MS SQL Server 2000, Sybase 10.0, PowerBuilder 5.0, DB2 6.1, IMS 6.1, SQL Loader 1.0, Toad 7.5.2, SQL, Oracle SQL Developer 10.0.

Operating Systems: Windows 95/98, Windows NT, Windows 2000/XP/7/8, LINUX and UNIX 7.2.

PROFESSIONAL EXPERIENCE

Confidential, Washington D.C

Java Architect

Responsibilities:

  • Participated in User sessions and requirements review meetings.
  • Converted teh business/functional requirements to technical specifications.
  • Analyzed teh Confidential Group's (WBG) IFC Advisory Services (AS) landscape systems.
  • Understood teh proposed SAP BPC solution and architecture.
  • Proposed design solutions and recommended data model changes in AS Landscape systems w.r.t SAP BPC solution.
  • Developed single page web application using JavaScript framework Angular JS.
  • Connected applications together and enabled them to exchange data using Mule ESB.
  • Done teh Proof of Concepts (POC) like Launching BPC EPM (Enterprise Performance Monitoring) Add - In (Excel Client) from ASOP portal, Cross Domain Single Sign-On between ASOP (IFC domain) and SAP BPC (WBG domain), BPC Offline Capabilities (Download/Upload Budget Templates from ASOP) etc.
  • Prepared teh technical design documents.

Environment: Java 1.7, Eclipse Luna, Servlets 3.0, EJB 3.0, JPA 2.1, MyBatis 3.0, JBoss 6.5, IBM Websphere 7.0, Flex 4.0, ActionScript 3.0, Flash Builder 4.0, HTML5, CSS 3.0, Angular JS 1.4.2, TFS version tool, Informatica 9.0, Oracle 11g, SAP NetWeaver Developer Studio 10.0, BPC EPM Add-In 1.1, Apache Httpclient 3.1, F5 SSO, IIS 7.0, SiteMinder 12.5, MS Visio 2013, Log4j, XML, SOAP/REST Web Services.

Confidential, NY

Senior IDM Java Developer

Responsibilities:

  • Worked with teh project leadership and architects to configure and manage teh CA SSO environments.
  • Provided estimates on assigned tasks and communicated status of tasks to project leadership.
  • Configured IDM for delegated administration, self-service registration and workflow approvals.
  • Provided user profile maintenance through self-service account features such as change email, security questions/answers, change password, forgot password and forgot username etc.
  • Created SiteMinder Agents and Policy Management services.
  • Provided entitlemnet setup to 3rd Party vendors like FIS (fund transfer), RemitOne (tax payment), iPay (pay bills), MyFileGateway (movement of files), and ACI (banking and payment solutions).
  • Wrote Logical Attribute Handlers (LAH) and Business Logic Handlers (BLH) using IDM API.
  • Provided IDM console UI customization, Web Presentation Layer (WPL) Login UI and framework implementation.
  • Knowledge of Custom Connector development and Connector Xpress.
  • Handled teh 3rd Party applications task submissions to CA TEWS (Task Execution Web Service).
  • Managed teh resources through LDAP programming.
  • Data Transfer through files using FTP, HTTP and SFTP.

Environment: Java 1.6, Eclipse Luna, Soap UI 4.5, Apache Axis 2.0, CA Identity Minder 12.5 API, CA Site Minder 12.5 API, Apache Commons HTTP, XML, WSDL, JavaScript, SVN, LDAP, FTP/SFTP, WinMerge 3.2.

Confidential, NY

Java Tech Lead

Responsibilities:

  • Provided technical leadership on project and assisted teh team in trouble shooting technical issues and challenges.
  • Participated in Requirement analysis, Work estimation, design, development, review, testing, delivery and deployment of teh product to production.
  • Provided Authentication and Authorization by integrating with Lexis Nexis interface using Fraud Check Capabilities such as Out of Band and Out of Wallet security questions.
  • Developed REST web services and consumed SOAP web services mounted on IBM enterprise service bus with Web Sphere Application Server.
  • Integrated with 3rd party systems such as FinServ (fund transfer), FIS (risk assessment), ACH (automatic clearance for debit/credit cards) and Miser (user account information).
  • Implemented Email functionality, recommended products, and bad products feature.
  • Implemented teh online pin generation and validation logic.
  • Provided production support for defect fixes, Issues analysis, and trouble shooting.

Environment: Java 1.8, J2EE 7, Ruby 1.9.3, Spring Tool Suite 3.5.1, Spring 4.0, Spring Data JPA 1.4, Hibernate 4.2.6, JPA 2.0, Microsoft SQL Server 2012 SP1, Apache CXF 3.0 (JAX-WS, JAX-RS) web services, Tortoise SVN 1.8.7, Git 1.9.5, Jenkins 1.5, Slf4j with Log4j, Jackson JSON 2.3.1, HTML 5.0, CSS 3.0, Velocity 1.5, Bootstrap, Angular JS 1.4.2, XML, HTTP/HTTPS, SSL, VPN/SVPN, IBM HTTP Server 8.5.5, IBM WebSphere 8.5.5, IBM ESB 8.0.0, F5 Load Balancer, Cryptix encryption, Google Analytics, Ektron CMS, Oracle CRM OnDemand Chat tool, MISER (accounts), FIS Qualifile (risk), FinServ (funding), ACH (Automated Clearing House), Lexis Nexis (IDV, IDA, OOB, OOW, Fraud Check).

Confidential, RI

Java Architect

Responsibilities:

  • Participated in requirements sessions and BRD reviews with system users and business analysts.
  • To meet teh client's future needs - presented new solution for using JSF GUI to perform CIIM (Central Inventory and Invoice Management) system administration.
  • Co-ordinated with multiple teams to setup teh SIT and UAT environments for system testing.
  • Followed Agile and Extreme Programming (EP) practices with Test Driven Development (TDD).
  • Designed and developed Swing GUI components, workflow screens for AIM (Assisted Inventory Management) system.
  • Developed REST and SOAP web services for AIM and CIIM systems.
  • Integrated LDAP authentication and authorization credentials from SiteMinder to CIIM.
  • Wrote Ant build scripts for in-store services, central services and AIM GUI projects.
  • Created test cases and unit tested all teh modules/programs using JUnit.
  • Provided ideal test feed data to Performance Team (PT) for testing non-functional requirements (performance metrics).
  • Worked collaboratively with other teams such as BA, QA, CM, and RxConnect (Drugs system).
  • Migrated EJB2.0 to EJB3.0 using JPA.
  • Implemented business logic and transactions in EJB3.
  • Architect and lead teh multiple projects integrations and implementations.
  • Conducted meetings with system users, business owners, IT, store and warehouse people to define smooth roll over and backup activities for production release.

Environment: Java 1.7, J2EE 7, Swing, JSF 2.2, Ajax, Tortoise SVN 1.6.10, WinMerge 2.6, Eclipse Luna 4.4, Ant 1.8.4, Tomcat 8.0, Oracle Weblogic 12C, Oracle 11g, SQL, SOAP WS (JAX-WS 2.0), Apache CXF 2.7.12 (JAX-RS 2.0), TCP/IP, LDAP, SOAP, HTTP, SSL, JSON, Javascript, HTML, CSS, XML, XSD, XSL, XSLT, WSDL, Erwin Data Modeler 7.3, Enterprise Architect 10.0, Spring 3.0, EJB 3.0, MySQL 5.5, JPA 2.0, TeamTrack, PMD 5.0, CheckStyle 5.0, Soap UI 5.0, JUnit 4.0, UML 2.0, Windows 2007/2008, LINUX, UNIX/Solaris.

Confidential, Atlanta

Tech Lead / Scrum Master

Responsibilities:

  • Worked with external teams involved in integrating teh Airline Inventory System.
  • Communicated with management and cross-functional peers on projects requiring technical solutions.
  • Participated in Requirement analysis, Work estimation, design, development, review, testing, delivery and deployment of teh product to production.
  • Conducted impact analysis of issues logged, prioritized and provided teh support as per teh committed SLAs.
  • Managed teh wiki page for project documentation and prepared Knowledge Transfer Documentation.
  • Implemented teh robust, scalable, and flexible middle ware service (Oracle Enterprise Service Bus- ESB) solution to integrate teh various modules, viz., Flights and Seats.
  • As per business need, modified Airport UI swing components based on NGAF (Next Generation Access Framework).
  • Developed and Implemented teh SaaS, SOAP and REST web services for Flights and Seats.
  • Converted Technical User Stories into task level breakdowns and prepared teh Sprint backlog.
  • Provided technical leadership on project and assisted teh team in trouble shooting technical issues and challenges.
  • Successfully implemented teh government security messages for Advanced Passenger Information System (APIS).
  • Created technical design documents using Enterprise Architect, Rational Software Architect.
  • Worked as Scrum Master, removed blockers and protected teh team by managing teh SDLC process.
  • Participated in retrospective meetings and conducted sprint reviews.
  • Worked collaboratively with other teams such as BA, QA, CM, SOA and scrum teams like CJ and Check-In.
  • Followed Agile and Test Driven Development (TDD) processes for project management and system development.
  • Responsible for collaborating with scrum teams and achieving teh sprint goal for teh iteration and managing teh project’s progress by having daily stand-ups and review meetings with teh scrum team.
  • Performed code review, maintained code/line coverage for Seats, Flights, Airport UI with Sonar, PMD, CheckStyle.
  • Created test cases and unit tested all teh modules/programs using JUnit.
  • Resolved technical issues and tracked teh defects for closure in QA, SIT, and UAT.
  • Helped teh project manager in prioritization of effort to resolve teh most critical tickets as per business requirements.
  • Documented processes, solutions, application issues and updated them in company internal document storage location.
  • Drafted various Technical Design Documents (UID, SID, BRS, SAD, HLD, LLD, WS User Guide, User Manuals etc.).
  • Participated in KT sessions, prepared system/applications documents and supported teh Transition process.
  • Provided mentorship to other Systems/Domain Architects at same level or below on technologies, processes and tools.
  • Performed configuration management, code integration, build, deployment, release notes and smoke testing.

Environment: Java 1.7, J2EE 7, Swing, EJB 3.0, Tortoise SVN 1.6.10, WinMerge 2.6, Eclipse Kepler 4.3, Ant 1.8.4, Maven 3.0.2, Oracle Weblogic 10.3.2, Oracle 11g, SQL, Coherence 11g, OSB 11g, Oracle SOA Suite 11gR1, BPEL, SOAP WS (JAX-WS 2.0), REST WS (Spring REST 3.0), JSON, JMS, Rational Software Architect 7.0, Erwin Data Modeler 7.3, Spring 3.0, Hibernate 3.2, JPA, NGAF, SwingXML, OSGi, TCP/IP, SOAP, HTTP, SSL, WSDL, HP Quality Control 10.0, PMD 5.0, CheckStyle 5.0, Soap UI 3.5.1, Sonar 3.4.1, Hudson 3.1.2, JiBX 1.2.3, JUnit 4.0, Mockito 1.9.5, UML 2.0, Windows 2007/XP, LINUX, UNIX/Solaris.

Confidential, New Jersey

Technical Manager / Senior System Analyst

Responsibilities:

  • Worked as Technical Manager and managed a team of 15 members comprising of test engineers and developers.
  • Acted as a liaison between teh stakeholders, client and teh developers filling in teh gap between all teh parties.
  • Involved in requirements gathering, conducted sessions with client and stake holders to understand teh current business model and business rules and improved their current work flow.
  • Assessed teh team progress on weekly status meetings and encouraged teh team to creating a productive development environment.
  • Prioritized tasks and setup timelines and worked on multiple projects.
  • Followed Rational Unified Process (RUP) model and Test Driven Development processes for project management.
  • Formulated and developed new processes for applications and minimized teh issues.
  • Integrated, automated, and stabilized applications environment by improving infrastructure.
  • Architected and designed a flexible, scalable and configurable solution for processing teh feeds using open source standards and technologies.
  • Designed and developed a new scalable Physical and Logical data model for Data feeds.
  • Developed SOAP web services for DMD, DPI, VISION and SED systems.
  • Integrated Tax processors, Payment processors and 3rd party applications such as Bazaar Voice, Akamai, Forex Rates, Google Analytics, and Social Networking for Dubai Duty Free and Kohls.
  • Implemented Device Management Database (DMD) Feed (Device, Accessory, and SIM Information) job for Confidential .
  • Implemented Device Pricing Interface (DPI) Feed job and VISION Feed (Plan/Price, Device/Plan Combinations, Features Information) job for Confidential .
  • Implemented Streamlined Equipment Data (SED) Feed (Promotions, Barcodes, Rebates, Discounts Information) for Confidential .
  • Abstracted and created a modularized batch processing system using Spring Batch.
  • Developed various dashboard search queries, job monitoring views and custom reports using Splunk.
  • Created test cases and unit tested all teh modules/programs using JUnit.
  • Performed Cron jobs scheduling, automation of jobs, Configure syslog and capture alerts, warnings and critical messages onto log server and troubleshoot servers and workstations.
  • Planed timelines for various projects implementations, scheduled support times based on requirement, prioritization, and based on business requirements.
  • Handled file system monitoring, monitoring of application errors, warnings and troubleshooting.
  • Attended production and non-production problems and provided support to Development teams.
  • On call every alternate week and support applications. Prepared Run book for each application.
  • Conducted regular code reviews with teh team members and enforced teh team to follow teh best practices and standards.

Environment: Java 1.6, J2EE 6, ATG RM 10.1.1, ATG Web Services, Oracle WebLogic 10.3.5, Oracle 11g, SQL, PL/SQL, Tortoise SVN 1.6.10, Eclipse Juno 4.2, Ant 1.8.4, TCP/IP, SOAP, HTTP, SSL, Javascript, Shell script, Perl, JQuery, Ajax, HTML, CSS, XML, XSD, XSL, XSLT, WSDL, JAXP, JAXB, PMD 5.0, CheckStyle 5.0, Splunk, JUnit 4.0, JIRA 5.0, WinSCP 4.2.5, WinMerge 2.6, Enterprise Architect 10.0, Erwin Data Modeler 7.3, Spring 3.0, Spring Batch 3.0, JMS, Hibernate 3.0, UML 2.0, Windows 2007/XP, LINUX, UNIX/Solaris.

We'd love your feedback!