We provide IT Staff Augmentation Services!

Java Microservice Architect Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 18+ years of experience with Java/J2EE/JEE 7/8 on a variety of OS such as Solaris, AIX, HP and Linux
  • 14 years of experience with Oracle 8i/9i/10g/11g database, PL/SQL Stored Procedures and complex queries
  • 10 years of experience with Weblogic 7/8/9, Tomcat, Websphere and JBoss on Window, Linux and Unix
  • 9 years of designing and developing web - based applications using Spring, Hibernate and Struts
  • 8 years of designing and developing various types of webservices such as SOAP and RESTFul
  • 8 years of solid experience with high volume JMS Message Routing using IBM MQ and Active MQ
  • 4 years of experience developing various RESTful services using Jersey or Spring
  • 2 years of solid experience with SpringBoot, Kafka, Cassandra, CloudFoundry(PCF) and Thymeleaf
  • In depth knowledge of Apigee
  • Ability to build Java codes for ad hoc requests
  • Expertise in Microservices using SpringBoot and PCF
  • In depth knowledge of large scale high-volume transactional applications in PCF cloud and Clustering
  • Knowledge of MongoDb installation, setup, queries and interfacing with Java applications
  • In depth knowledge of integrating with IBM Sterling Commerce Multichannel (Supply chain)
  • Experience developing eCommerce payment processing services (eSelect) and Telecom billing systems
  • Experience developing application that integrates with IBM Sterling Commerce
  • Experience design and development of Java internationalization web applications (i18n)
  • Experience with Memory Profiling, Garbage collection tuning, Multithreading and Concurrency
  • Extremely flexible, capable of handling multiple tasks and quick learner
  • Effective working as a cooperative team member or alone
  • Received employee recognition award for outstanding performance from Confidential

TECHNICAL SKILLS

Technologies: Java J2EE/JEE 5 JMS EJB 3.0 Servlet JSP JSF JDBC JMX RMI Swing JavaMail JavaBeans XML XSLT PL/SQL VoiceXML MDB JavaScript POJO JPA JSF JPA HTML5 LDAP FTP/SFTP JNDI jQuery Ajax Javascript IBM MQ Salesforce APEX Kafka CASSANDRA CloudFoundry CloudBolt Thymeleaf Microservices Camel Puppet AWS Apigee

Operating Systems: Windows 98/NT/2000/XP/7 Unix Solaris AIX Linux Splunk JSON PCF

Development Tools: IBM RAD Hibernate Spring OracleAQ Eclipse JDOM Ant Junit IDM Struts Velocity CVS Subversion Jasper OpenSSO ClearCase Jenkins CORBA Visio Crystal Report Webservice (Weblogic, Axis) Flux Log4j XMLSpy IceFaces Weblogic Workshop Unix Shell Toad PVCS UML CMS Novel RESTful SVN MAVEN GitHub SpringBoot

UML: Activity diagram Class diagram Sequence diagram Interaction diagram

Databases: Oracle8i/9i/10g/11g MySql MS Access SQL Server Sybase MongoDB

Application Server: JBoss WebLogic Apache Tomcat Websphere Jetty

Commerce Application: IBM Sterling Commerce Multichannel Supply chain

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Java Microservice Architect

Responsibilities:

  • Architected and implemented Credit card Tokenization solution for IPG RestAPI using DataVault
  • Designed and developed 3D-Secure authentication solution for IPG RestAPI
  • Designed and developed various Microservices for FirstAPI and IPG RestAPI applications
  • Architected,implemented and managed the successful delivery of a robust solution for highly visible APIGEE migration from Developer ID to Developer Email on schedule which involved multiple teams and merchants
  • Designed and developed various Spring components and services of FirstAPI merchant boarding application
  • Designed and developed various Apigee proxies and policies such as managemen-api, secure-token and etc.
  • Provide technical support, troubleshooting and maintence for various departments and merchants
  • Migaretd various IPG SOAP API components to REST API using Spring

Technologies: SpringBoot, Spring Core, RESTful, APIGEE, Oracle 10g/11g, PL/SQL, Stored Procedure, JPA, Hibernate, Linux, JMS, Jenkins, Gerrit, GitHub, JSON, Multi-threading, Eclipse, JUnit, Microservices, Agile, Spring STS, JSON, XML, Swagger, PostMan, Maven, DataVault, JIRA

Confidential, Atlanta, GA

Java Microservice Architect

Responsibilities:

  • Architected Confidential Communication Engine that are used to send Email and SMS messages to customers using Webhook, Kafka, Microservices, SpringBoot, Oracle and etc
  • Architected Confidential Contenet Management System that allows to add and update Confidential mobile apps contents using SpringBoot, Microservices and Minio/AWS storage (Amazon S3 compatible)
  • Designed and implemented custom performance monitoring application to find bottlenecks in any application
  • Designed and developed various Spring Annotation such as Exception handler, logging and monitoring

Technologies: SpringBoot, Webhook, RESTful, Async RESTful, Oracle 10g/11g, PL/SQL, Stored Procedure, JPA, Hibernate, Linux, JMS, Jenkins, AWS, GitHub, JSON, Multi-threading, Eclipse, JUnit, Microservices, Agile, Kafka, Spring STS, JSON, XML, Swagger, PostMan, Maven, Gradle, Jenkins

Confidential, Atlanta, GA

Java Microservice Architect

Responsibilities:

  • Architected Confidential HUM RealTime location tracking service using Cassandra, Kafka, and SpringBoot
  • Designed and developed various Microservices for Confidential HUM using Cassandra, Kafka, and SpringBoot
  • Participated in data modeling and data decomposing from Oracle datebase to Cassandra

Technologies: Spring Boot, Mockito, RESTful webservice, Oracle 10g/11g, PL/SQL, Stored Procedure, JPA, Hibernate, Linux, JMS, Jenkins, GitHub, JSON, Multi-threading, Eclipse, JUnit, Microservices, Agile, Camel, Splunk, Kafka, CASSANDRA, Spring STS, JSON, XML

Confidential, Atlanta, GA

Senior Java/J2EE Consultant

Responsibilities:

  • Designed and developed an integration framework that integrates Confidential eServices to IBM Sterling
  • Designed and developed various Microservices such as Prooduct SKU verification using SpringBoot and PCF
  • Designed and developed a high volume multi-threaded B2B app that processes Confidential XML feeds and then sends Revised Delivery Date emails to customers using Kafak,CASSANDRA,SpringBoot and CloudFoundry
  • Designed and developed a web app that allows to add/modify Produc SKUs using SpringBoot/Thymeleaf
  • Designed and developed high volume multi-threaded Confidential Electronic Customer Comunication app that handles all of the customer comunications such as emails and SMS messages using IBM Sterling, IBM MQ, Saleforce ExtactTarget, Camel, EJB3, JPA, JBoss and Tomcat
  • Designed and developed several RESTful webservices to allow data exchanges between multiple apps
  • Designed and developed all the XML mappings between eService and IBM Sterling Commerce using XSLT
  • Designed and developed a test framework to test integration between eService and IBM Sterling Commerce
  • In depth knowledge of IBM Sterling XML structure, order creation, order updating, order locking and etc.

Technologies: J2EE, RESTful webservice, EJB3, JPA, Oracle 10g/11g, PL/SQL, Stored Procedure, JPA, Hibernate, Linux, Tomcat Grid, JMS, Jenkins, GitHub, JSON, SVN, Multi-threading, XML, XSL, XSD, Eclipse, JUnit, IBM Sterling Commerce, IBM MQ, MQ Monitor, Microservices, Agile, Camel, Splunk, Junit, Salesforce, Kafka, CASSANDRA, CloudFoundry, JBoss, SpringBoot, Thymeleaf, Puppet

Confidential, Atlanta, GA

Senior Java/J2EE Consultant

Responsibilities:

  • Designed and developed Workflow engine to process Real Time scores/clock/videos for NCAA.com games
  • Designed and developed a Real Time app that interfaces with CBS sport to process scores/clock/videos
  • Designed and developed a persistence layer to store games data and videos using JPA/Hibernate
  • Designed and developed a game simulator that allows QA team to rerun multiple games concurrently
  • Designed and developed a publisher that produces JSON and XML using RESTful webservice and MongoDb

Technologies: J2EE, RESTful, Servlet, JSP, EJB3, JPA, Oracle 10g/11g, PL/SQL, Stored Procedure, Jersey, Jetty, Webservice, Hibernate, Linux, Shell script, JMS, FTP/SFTP, Multi-threading, MongoDB, JSON, XML, Eclipse, JUnit, ActiveMQ, Maven, Agile, Weblogic, Apache Common libraries

Confidential, Atlanta, GA

Senior J2EE Consultant

Responsibilities:

  • Designed and developed a web based AdminTool to manage Confidential payroll processing using JSF/JPA
  • Desined and developed AdminTool UI with HTML 5, Javascript, CSS and XML
  • Designed and developed Service layer, DAOs and Entities for AdminTool using JPA 1.2
  • Designed and developed a Message Routing application using JMS

Technologies: J2EE, JSF, JPA, MDB, JSP, JMS, WebServices, JDBC, RAD 8, Websphere 7, Oracle 10g/11g, Linux, Unix Shell, Eclipse, Agile, JUnit, XML, HTML5, Javascript, SQL, PL/SQL, Stored Procedure and VMWare

Confidential, Atlanta, GA

Senior J2EE Consultant

Responsibilities:

  • Designed and developed a web based Quote engine that provides extended warranty quotes to car dealerships.
  • Designed and developed a PDF generator to generate PDF files on the fly for purchased insurance policies.
  • Desined and developed front-end UI using HTML 5, Javascript and CSS
  • Designed and developed various Web services such as Contracts, Claim, VIN decoder, Sales and etc.

Technologies: J2EE, EJB, Struts, WebServices, JDBC, RAD 6/7, Websphere 6/6.1, Harvest, Oracle 9i/10g, Design Patterns, Unix Shell, JDBC, HTML5, JNDI, Spring, Hibernate, Eclipse, AIX, JUnit, XML, SQL, PL/SQL and Stored Procedure

Confidential, Atlanta, GA

Senior J2EE Consultant

Responsibilities:

  • Designed and developed a Payment Server that allows payments authorization for Confidential online users
  • Developed various Webservices to calculate Shipping charges, Pickup charges, address verification and etc.
  • Developed various Ajax components to handle Asynchronous requests.

Technologies: J2EE, EJB, Servlet, WebServices, JDBC, Weblogic 9/10, PVCS, Oracle 9i/10g, Design Patterns, Unix Shell, JNDI, Eclipse, Ajax, jQuery, Javascript, JUnit, XML, SQL, PL/SQL and Stored Procedure

Confidential, New York, NY

Senior Java Developer

Responsibilities:

  • Analyzed requirements, designed and developed various EJB components.
  • Developed various Webservices (SOAP, XML and WSDL) for Qualification, Provisioning and other services.
  • Developed various batch processes using Spring/Hibernate for multiple vendors
  • Developed various test cases to test Qualification Webservices, Activation Webservices and etc.
  • Created various Oracle 9i/10g PL/SQL stored procedures to manipulate and retrieve data from database
  • Participated in designing and developing Confidential internal billing system called CableDataAPI

Technologies: J2EE, Hibernate, Spring, WebServices, JDBC, Weblogic 7/8/9, Subversion, Oracle 8i/9i/10g, Design Patterns, Unix Shell, JNDI, Struts 2, Eclipse, JUnit, PVCS, XML, SQL, XSLT, PL/SQL and Stored Procedure

Confidential, Chicago, IL

Senior Java Developer

Responsibilities:

  • Designed and developed an integration framework using Spring and Hibernate to transferring enrollment data from Coventry Central Enrollment System to Coventry Claim System (IDX) for claim processing
  • Developed various standalone extract applications for Oracle 9i/10g using Spring/Hibernate
  • Developed various Webservices (SOAP, XML, WSDL) such as Authentication, Claim and etc.
  • Developing various reports for fraud prevention, invoices, claim handling and etc.
  • Developed a Java application to FTP/SFTP extracts files to vendor sites.

Technologies: J2EE, Hibernate, Spring, JMS, WebServices, JDBC, Weblogic server, Weblogic Workshop, CVS, Oracle 9i/10g, JNDI, Design Patterns, Unix (AIX), Unix Shell, SQL, XML, FTP/SFTP, Toad, Multithreading, Ant and PL/SQL

Confidential

Senior Java Developer

Responsibilities:

  • Architected and implemented multiple J2EE web-based applications from the ground up for multiple brands to access vacation packages details, to check travel itineraries and etc.
  • Designed and developed a booking engine for Travel Agents called Confidential
  • Developed a payment processor using eSelect payment processing service.
  • Developed multiple templates to publish PromoCode using internal CMS.
  • Developed various WebServices (SOAP, WSDL) using Apache Axis.

Technologies: J2EE, JEE 5, EJB 3.0, Servlet, JDBC, JPA, POJO, JSP, Eclipse, Ant, Struts, JBoss, Tomcat, Shell scripts, MySql, SQL, XML, JNDI, Html, Design Patterns, Linux, Multithreading, Subversion, XML, CMS and Webservice (Axis).

Confidential, Webster, NY

Senior Java Developer

Responsibilities:

  • Designed and developed a large scale JMS messaging application with 64 Weblogic and JBoss servers in 8 clusters that allows integration and data exchange between mixture of existing payroll applications
  • Created various Oracle 9i/10g PL/SQL stored procedures to manipulate and retrieve data from database.
  • Developed a Message Router to route messages to different applications using JMS
  • Developed a JMS queue utility to browser messages, to drain and to view queues depth.
  • Designed and developed a JMX management application to monitor internal applications.
  • Developed various Webservices (SOAP, WSDL, XML) such as Authentication service.

Technologies: J2EE, JMS, EJB, Servlet, JSP, RMI, JBoss, Weblogic, Oracle 9i/10g, Sybase, Linux, LDAP, Html, SQL, Flux, JMX, Multithreading, Unix, Unix Shell, XML, OracleAQ, PL/SQL, IDM, Webservice, ClearCase, Eclipse, JNDI, Struts, Design Patterns, Swing, Ant, memory management, Junit and Hibernate.

Confidential

Java Developer

Responsibilities:

  • Lead engineer, responsible for design and development of Confidential highspeed online order processing application called HOOPS.
  • Created multiple Webservices to allow vendors to access Confidential internal data warehouse.
  • Designed and developed various reports using crystal report such as Billing, Kit delivery and etc.
  • Developed various templates for Confidential CMS.

Technologies: J2EE, EJB, Servlet, JSP, Weblogic, SQL, Oracle 9i, Unix (Solaris), Unix Shell, PL/SQL, Struts, Webservice, Html, JNDI, Ant, CVS, XML, CMS, Design Patterns and Crystal Report.

Confidential

Java Developer

Responsibilities:

  • Developed various EJB components for Authentication, Metering, Settlement service and etc.
  • Developed various test cases and a Java Replication Server for financial applications
  • Received performance bonus for outstanding project commitment.

Technologies: J2EE, EJB, Servlet, JSP, Tomcat, SQL, CMS, VoiceXML, PL/SQL, Weblogic, Oracle 8i, Unix (Solaris), Unix Shell and Ant.

Confidential

Java Developer

Responsibilities:

  • Developed an online application to allow users to upload files and process them in real time
  • Installed and configured Apache server, Tomcat server and miniSQL server

Technologies: Servlet, JSP, Swing, Html, miniSQL, JDBC, Tomcat, Window and Unix (Solaris)

We'd love your feedback!