We provide IT Staff Augmentation Services!

Senior Java And Big Data Architect/developer Resume

5.00/5 (Submit Your Rating)

Smyrna, GA

SUMMARY:

  • A Confidential /systems architect, hands - on senior developer and technical leader with over 25 years of experience in the architecture, design, development, testing, delivery, and production support of Confidential systems with over 20 years of experience providing technical leadership including mentorship to junior developers.
  • Extensive experience in designing large scale distributed high-volume, high-availability, scalable, and high-performance enterprise systems using OO Analysis & Design, UML, RUP, and Agile methodology including XP (Extreme Programming).
  • Expert in Java/J2EE, J2EE application servers (WebLogic, WebSphere, JBoss), message brokers, SOAP and RESTful Web Services, SOA, Micro Services, and enterprise integration
  • Extensive experience using open source products and frameworks such as Apache Tomcat, Apache Camel, Spring (including Spring MVC), Spring Boot, Spring Data, Hibernate, JBoss, Apache Shiro, Grails, Hazelcast, RabbitMQ, ZK, ZK UI, and Apache ServiceMix (Apache ActiveMQ, CXF, Camel, and Apache Karaf).
  • 3+ years of experience working exclusively in Cloud technologies (OpenStack, VMware, AWS) including deployment in OpenStack and AWS clouds and working closely with DevOps team.
  • 3+ years of experience in the design and development of B2B and B2C digital commerce applications using IBM WebSphere Commerce Server and IBM Sterling Selling and fulfillment suite.
  • 6+ years of experience in the architecture, design, development, and administration of Big Data such as Riak, Cassandra, MongoDB, DynamoDB, and Redshift. Familiar with Hadoop, Hadoop ecosystem (HDFS, Pig, Hive, HCatalog etc.), and Spark. Also, familiar with Apache Knox, Apache Ranger, Apache Ambari, and Kerberos.
  • 20+ years of experience working with relational databases such as Oracle, DB2, and MySQL with experience working with data warehouses.
  • 18+ years of experience architecting multi-tier multi-channel web-based solutions using HTML, JavaScript, JavaScript frameworks such as Angular, CSS, AJAX, XML, J2EE, ORM, RDBMS, and legacy/3rd party/enterprise systems integration.
  • Extensive experience in design and development of telecommunications, e-commerce, travel management, customer care, and supply-chain management systems.
  • A true technology leader who loves to learn and apply new technologies. Holder of 11 patents with 10 additional patents applications in process in IPTV, convergent services, e-commerce, data warehousing, wireless devices, targeted advertising, and Internet video
  • Worked with some of the most reputed multinational companies in the world such as Confidential & Confidential, BellSouth, Sprint, Weather.com, Telstra, Marconi (now Ericsson), SingTel, Dialogic, and CBIS (now Convergys) on leading edge technologies and assisted senior management in creation and enforcement of sensible architectural, design, coding, requirements gathering, QA, and project management standards. Experience coordinating work with offshore development teams.
  • Excellent communication and interpersonal skills. Excellent rapport with employees, peers, executive management, and customers.

TECHNICAL SKILLS:

  • Systems/ Confidential Architect
  • Confidential Developer (including unit, integration, system & load testing participant) 
  • Technical Lead/Project Management (including estimation and budgeting) 
  • Requirements, architecture, and design using JAD sessions 
  • Object Oriented Analysis and Design and Rational Unified Process Expert, Agile (Rally, TFS), Test driven development (JUnit and CruiseControl), Continuous Integration (CI), Jenkins 
  • UML, Design Patterns, RUP, Rational tools such as RSA, RequisitePro, Method Composer) 
  • Web and e-commerce applications development, HTML (including HTML5), HTTP, JavaScript (Prototype, JQuery), SSL, Firewalls, Apache, Netscape, IIS, Web Security 
  • Java, J2EE (JSP, Servlets, JDBC, EJB, JMS), WebLogic, WebSphere RAD/RSA, Tomcat, JBoss, Eclipse, Struts, Spring, Spring Boot, Spring Data, Ant, Maven, Hibernate, JProbe 
  • XML (DOM, SAX, DTD, XSD or XML schema), JAXP, XSLT, XMLBeans, JAXB, JSON 
  • Web Services, Micro Services, WS-Security, SOAP, WSDL, SOA, REST, JAX-WS, JAX-RS, Camel Restlet Component, SoapUI, cURL, Advanced Rest Client, JMeter, Profiler 
  • Grails, Groovy, Camel, RabbitMQ, ActiveMQ, ServiceMix (JBoss Fuse), OpenStack, AWS, Distributed caching, Hazelcast, Big Data (Riak, Cassandra, MongoDB, DynamoDB, Redshift) 
  • Messaging, JMS, MQ Series, WebLogic MQ, Instant Messaging using XMPP 
  • Data Modeling, Data Warehousing, Oracle, Unify, Informix, DB2, SQL, PL-SQL 
  • UNIX/Linux, shell scripting, MS-Word, MS-Excel, MS-Visio, MS-PPT, MS-Project 
  • E-Commerce, CRM, Billing, Service Ordering, Provisioning, SSO, SDP 
  • POP, IMAP, SMTP, XMPP, IPTV, SMS, MMS, Setup Boxes, Video Streaming, IMS
  • Configuration Management, process and defect tracking tools (such as SVN, CVS, Rational Clear Case, VSS, Rational Clear Quest, Git, EGit, Rally, GitHub, JIRA, Jenkins, Artifactory)

PROFESSIONAL EXPERIENCE:

Confidential, Smyrna, GA

Senior Java and Big Data Architect/Developer

Responsibilities:

  • Was responsible for design and development of Java Web services to be consumed by a .NET Web UI. Web UI was used by the CSRs and dealers to create and edit orders.
  • Created Java Web Services using Apache Camel and Apache CXF and deployed them in Apache Karaf as Java OSGi bundles on Linux. The bundles were first created using Spring configuration and later converted using blueprint configuration to provide auto-start capabilities.
  • Designed and developed integration with legacy order management system using Java and Axis Web services.
  • Created persistence layer for storing and retrieving data from MongoDB and Cassandra using Java API.
  • Provided Camel routes written using Java to transfer the SNC (Stock Number Change) and UOM (Unit of Measure) changes from MDM (Master Data Management) Oracle views using stored procedures to Oracle tables in Sterling.
  • Designed and developed integration layer with Sterling Suite using Java web services and messaging middleware.
  • Created and executed unit and integration tests using Junit, Camel Java unit testing framework and SoapUI.
  • Created tasks based on user stories in Team Foundation Server and released Confidential to quality assurance in sprints every two weeks. Also, attended the daily scrum sessions.
  • Provided technical leadership to the team and mentored junior developers and QA personnel for Java Web Services and Open Source frameworks including Spring, Camel, Karaf, MongoDB, and Cassandra.

Technical Environment Included: Eclipse, Java 1.8, 1.7, and 1.6, Apache CXF, Apache Camel, Apache Karaf, MongoDB Cassandra, Oracle, Sterling, SoapUI, Junit, Camel Testing framework, Git, Maven, SonarQube, SLF4J, JBoss, JBoss Messaging, HornetQ, IBM MQ, B2B Commerce using Sterling Selling and Fulfillment Suite

Confidential, Atlanta, GA

Senior Java/AWS/Micro Services Architect/Developer

Responsibilities:

  • Designed and developed a micro-service using Spring Boot and Spring Data for Spotlight to access customer data stored in Amazon Redshift.
  • Created a micro-service to allow operators to create, update, and delete notes for their customers. The notes were stored in a secured LDAP using UnboundID LDAP SDK.
  • Created micro-service to allow operators to access treats (rewards) based on store identity. The rewards were stored in Amazon DynamoDB.
  • Enhanced an existing Java micro-service to retrieve specific customers for a store location based on the user IDs provided.
  • Created and executed unit test programs using Spring Boot test platform which included frameworks such as Junit, Mockito, Spring Test, Hamcrest, and AssertJ.
  • Provided JWT (JSON Web Token) based security using Spring Security.
  • Enabled Micro-services with Hystrix for latency and fault tolerance.
  • Made changes to Spotlight using Angular JS to use the newly created services.
  • Tested the spotlight features using Chrome browser.
  • Deployed micro-services as restful Java Web Services on Amazon Elastic Beanstalk. Used Amazon S3 for configuration files.
  • Provided guidance and mentoring to junior developers in the team.
  • Attended daily scrum sessions and stored and updated all project related tasks in JIRA.

Technical Environment Included: Angular JS, HTML5, Chrome, Java 1.8, Restful Web Services, Spring Boot, Spring 4.x, Spring Data, Spring Security, AWS S3, AWS Beanstalk, AWS S3, AWS RedShift, AWS DynamoDB, Junit, Mockito, JWT, Hystrix, Spring Test, Hamcrest, AssertJ, JIRA, UnboundID LDAP SDK, Jenkins for Continuous Integration and Auto Deployment

Confidential, Atlanta, GA

Senior Java Architect/Developer

Responsibilities:

  • Was responsible for design and development of routing, persistence, logging, auditing, and security services using grails and groovy to create the core platform. Used GGTS (Groovy/Grails Tool Suite) and STS (Spring Tool Suite), both based on Eclipse.
  • Lead a major development effort for including RabbitMQ as AMQP message broker for the platform, which provided the foundational capabilities for deploying Confidential & Confidential message services using AMQP, STOMP, and Web STOMP. Provided example routes for AMQP messaging. Also, developed routes for creating and storing a security token in the distributed cache which can be validated using SASL during WEB STOMP session which is used for client notifications for various kinds of messages (SMS, MMS, Email, and Voice Mail).
  • Provided multi-tenant capabilities for the platform using multiple camel contexts.
  • Created the best practices and example camel routes for using the platform.
  • Developed various components of admin console for Nimbus platform using ZK framework and ZK-UI.
  • Enabled auto-deployment and continuous integration using Jenkins.
  • Developed and executed unit and integration test with Junit, Camel Test Framework, SoapUI, and JMeter.
  • Attended daily scrum sessions and managed user stories, task, and other project-related artifacts in Rally.
  • Provided technical leadership and mentored junior developers in open-source, cloud, and big data technologies.
  • Coordinated with offshore vendor product development teams in Turkey and Taiwan.

Technical Environment Included: Java 1.7, Apache Tomcat, Apache Shiro, Grails/Groovy, Spring Tool Suite (STS), Apache Camel, Hazelcast, RabbitMQ, Riak distributed NoSQL database, MySQL, HTML5, jQuery, ZK UI, ZK framework, Nagios, Cacti, OpenStack, VMWare, Linux, Messaging (SMS, MMS, Email, VoiceMail), STOMP, Web Sockets, SASL, Rally, SoapUI, JMeter, Jenkins, Junit, Camel Test Framework

Confidential, Atlanta, GA

Java Applications Architect

Responsibilities:

  • Created the project plan in coordination with IBM personnel, Manager, Architect, and other stake-holders for implementing the Rational Unified Process and use of Rational tools in all the projects.
  • Worked with the stake-holders and IBM personnel to define the SDLC process for all the teams.
  • Defined and implemented the requirements management process using RequisitePro. Trained the Business Analyst, Architecture and other personnel for the same.
  • Defined and implemented the change management process using ClearQuest. Trained the relevant members of the team for the same.
  • Defined and implemented the SCM ( Confidential Configuration Management) using ClearCase. Trained the development and architecture personnel for the same.
  • Worked with the Enterprise Architect to create components in ClearCase for a large-scale web based application (Labor Exchange System, which included Unemployment Insurance, Profile Management, and Employment Services). The application used J2EE web services on mainframe, Spring (including Spring MVC), Hibernate, & Oracle on the WebSphere Application Server, and HTML, JavaScript, and CSS on IBM HTTP server. Refactored the entire codebase in Rational Confidential Architect to fit the new components.
  • Created defects in ClearQuest and fixed them using ClearCase/RSA with ClearQuest/ClearCase integration. Authentication was done using LDAP and Active Directory. Authorization was configured in various Rational tools.
  • Trained the team on creating important reports and documents using various Rational tools.
  • Created the architecture and design for an Enterprise Imaging Project, which uses RightFax Server for receiving the faxes, KoFax Capture for processing document images, and IBM Content Manager to store the documents and retrieve documents using IBM e-client and Web Services.

Technical Environment Included: IBM RSA (Rational Confidential Architect), RequisitePro, ClearQuest, ClearCase, WebSphere Application Server, J2EE, Spring, Spring MVC, Spring Security, Hibernate, IBM HTTP Server, JSP, HTML, JavaScript, IBM Content Manager, KoFax, RightFax, DB2

Confidential, Atlanta, GA

Java/E-Commerce Architect/Developer

Responsibilities:

  • Used extended sites model of the WebSphere Commerce Server for architecting the system.
  • Designed and developed business services for the store using DB2, EJB, SQL/JDBC and Commands framework.
  • Created presentation layer for the stores using HTML, JavaScript, CSS, JSP, JSTL, and Struts.
  • Provided integration with the third party and other systems using MQ messaging and Java Web Services.

Technical Environment Included: Java, J2EE (JSP, JSTL, JDBC, EJB), RAD (Rational Application Developer), WebSphere Commerce Server 6.0, HTML, JavaScript, CSS, WebSphere MQ, messaging, Java Web Services, DB2

Confidential, Atlanta, GA

Senior Java Architect/Lead Developer

Responsibilities:

  • Made changes to a browser-based Remote DVR application for use on iPhones. Used ASP.NET, C#, HTML, and CSS.
  • Led the development of an Interactive Weather application on IPTV platform to be deployed across the U.S. as part of Confidential & Confidential U-Verse Service. Developed business logic and data access components for the same using Web Services, Java, XMLBeans, JDBC, Eclipse, and WebLogic 9.2. Designed the deployment architecture with the deployment team.
  • Created prototype applications on IPTV using MSTV platforms for Weather, Yellow Pages, Remote DVR Recording, Business Intelligence, and Amazon e-store front using Java Web Services, J2EE, WebLogic 8.1/9.2, and Oracle 9i/10g.
  • Received “Certificate of Excellence” award from Bellsouth VP for successful delivery of these applications for IPTV technical trial in Confidential & Confidential Southeast (Bellsouth) region.
  • As a technology leader in the field, participated in the hiring and mentoring of IPTV application developers for the team.
  • Authored and Co-Authored more than 20 patent applications in IPTV, e-commerce, data warehousing, wireless devices, targeted advertising, Internet video, and convergent services domain. The U.S. Patent department has granted 11 patents as of now.
  • Led a team of developers to design and develop an ODB (On-Demand Broadband) for BellSouth. Designed and developed the business logic, data access, and remote system access components using J2EE (Stateless Session Beans, Message Driven Beans, JDBC, JMX, and JMS), Web Services, XMLBeans, WebLogic 8.1, Eclipse, Oracle, and Jabber/XMPP.
  • Successfully designed, developed, and delivered a product for a technical trial in Florida, which provided CVON (Consumer Voice over Network), ODB (On-demand Broadband), Single Sign-On (SSO), and dynamic charging capabilities based on bandwidth usage using a Common User Experience (CUE). Designed and developed components using WebSphere Studio Application Developer, WebLogic 8.x, Web Services, J2EE (Stateless Session Beans and JDBC), Rational Rose, and Oracle. The success of the project resulted in formation of Convergent Services Planning and Deployment organization with more than 100 talented professionals in the field.
  • Hired and mentored key personnel for the team.
  • Created specifications for procuring a Service Delivery Platform for BellSouth for delivering flexible data, voice, and video service packages to its customers. Analyzed vendor solutions and submitted a strategic proposal to executive management.

Technical Environment Included: Java, J2EE (EJB, JDBC, JMX, JMS), Java Web Services, Rational Rose, Rational Application Developer, Eclipse, Junit, WebSphere Application Server 8.x/9.x, Oracle 9i/10g, iPhone5, HTML, CSS, JavaScript, JSON, JavaScript Frameworks, Single Sign On (SSO), SiteMinder, IdentityMinder, SAML, Jabber/XMPP, Voice Over Network

Confidential, Atlanta, GA

Senior Java Architect/Developer

Responsibilities:

  • Created business logic components for various components for booking travel and manage travel expenses using Java and Struts framework.
  • Provided data access layer using Java and Java Data Objects (Castor)
  • Designed and developed the database layer using Oracle and PL/SQL.
  • Created integration with third party systems using Java Web Services.

Technical Environment Included: Java, J2EE (Servlets, JSP, tag libraries), Struts, Eclipse, JDO (Castor), Ant, CVS, XML, Java Web Services, SUN UNIX, WebLogic 8.1, Oracle 9i

Responsibilities:

  • Created business services for the platform using Java, Struts, and J2EE.
  • Provided integration with the legacy and other systems using CORBA and XML messaging.

Technical Environment Included: Java, Struts, J2EE, XML, CORBA, Linux

Confidential, Atlanta, GA

Senior Java Architect/Technical Lead

Responsibilities:

  • Created the architecture and prototype for Discovery Suite of products to track meaningful tire production data throughout the supply chain lifecycle. Used RFID, XML, OPC, J2EE, and Wireless technologies.
  • Investigated the existing architecture of various on-line supply chain management and intelligent vending solutions. The intention was to create a single platform supporting various on-line and wireless solutions using J2EE and XML/Web services technologies.

We'd love your feedback!