We provide IT Staff Augmentation Services!

Java/microservices/lead/developer/analyst: Resume

5.00/5 (Submit Your Rating)

Bothell, WA

SUMMARY:

  • Brain bench certified with over 15 years of experience as a developer, Tech Lead in Enterprise - level implementation of the Software Development Life-Cycle (SDLC), including Architecture, Functional and Technical design, Development, Implementation and Support.
  • Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring Cloud config, Netflix OSS components(Eureka, Zuul, Hystrix), Pivotal Cloud Fundry, AWS, Rabbit MQ, Kafka, Zookeeper, Cassandra, My SQL, Restful Web Services.
  • Expertise in Java, J2EE, EJB, JDBC, JSP, Servlets, STRUTS, Springs Core, Spring MVC, Spring Boot, Hibernate, Web Services (SOAP AND REST API) and BPEL (Business Process Execution Language) technologies.
  • ATG E-Commerce - (Nucleus Component, Repositories, Profiles) - Shopping Cart, Product Catalog, Merchandizing, ATG Catalog, Droplets, form handlers and Endeca.
  • Complete Understanding and hands on experience in Agile development methodologies.
  • Strong analysis and design expertise in implementation of Financial, Insurance, Telecom, Health Care Retail, and CRM Applications.
  • Good understanding/knowledge of Hadoop/ Mapper/Reduce/HDFS Framework Architecture, NoSQL and Marklogic securities.
  • Have Exposure to Credit Derivatives, Equities, Futures, Commodities, Fixed Income Securities, Prime Brokerage, Stocks, Swaps, Options and Interest Rate.
  • Solid experience in implementing applications for global operations in diverse industries using Design Patterns e.g. MVC, Factory, Session Façade and DAO.
  • Thorough knowledge and experience in Insurance - Worker Compensation Insurance, Order Management (Telecom), Fixed Income Trading and Health Care.
  • Familiarity with EAI tools like, TIBCO BW (Business Works), TIBCO Enterprise Messaging Service for JMS TIBCO Administration, IBM MQ Series, Rabbit MQ, Kafka and Apache Camel.
  • Fluid understanding and experience in multiple programming languages, including Core Java, HTML, XML, JavaScript, Angular JS, Node.JS, JQuery, XSLT and Ajax.
  • Strong work experience in Web based application development, Database programming, distributed computing, Server side programming and Client Server computing in multi-threaded software systems using Java and XML parsing.
  • Strong experience in Application Servers like Web logic, Web sphere, Redhat Jboss and Tomcat server.
  • Strong experience in Object Oriented Programming (OOP), Object Oriented Analysis and Design (OOAD).
  • Thorough using of RAD, Eclipse, TOAD, SQUIRREL SQL CLIENT, Ant, Apache Maven and Web Logic Work Shop tools.
  • A very good knack for streamlining and optimizing processes and Data Base SQL Queries, also involved in writing PL/SQL, Stored Procedures.
  • Proven background for leading teams in stressful, deadline-oriented environments.
  • Excellent communication, interpersonal and presentation skills. Self-starter, customer focused.

TECHNICAL SKILLS:

Programing Languages/Frame works: ATG 11.1, Java (J2EE, EJB, JSP, JNI, Servlets, Log4j), XML, DOM, SAX, HTML, Ajax, JavaScript, Angular JS, Node JS, Java Web Script, JQuery, XSLT, BPEL (Business Process Execution Language), Web Services (SOAP, WSDL, REST API), STRUTS, Spring Framework, Spring Boot, Spring Cloud, Netflix OSS components(Eureka, Zuul, Hystrix), Pivotal Cloud Fundry, AWS, Rabbit MQ, Kafka, Zookeeper, Swagger, JSON, Git hub, Rally, Angular JS and Hibernate.

Database / Application design: Oracle, DB2, OOAD, Design Patterns, My SQL, No SQL (Cassandra, Mongo DB).

Operating Systems: Linux, Windows & Mac OSx

Enterprise Software: IBM Web sphere, BEA Web logic Server, and Apache Tomcat, RAD, Eclipse, XML, Web logic Workshop, Accurev, Clear Case, CVS and Visual SourceSafeEAI Technologies: Rabbit MQ, Kafka, Websphere message broker, IBM MQ Series, Tibco Business Works 5.x, Tibco Business Works Designer 5.x, Tibco Enterprise Messaging Service for JMS

PROFESSIONAL EXPERIENCE: 

Confidential, Bothell, WA

Java/Microservices/Lead/Developer/Analyst

Roles & Responsibilities:

  • Enhancement of the DEEP libraries with new mechanism like Event engine and Event audit.
  • Implementing the new message retry mechanism using kafka in the event of any failure in the downstream systems.
  • Rest services templates are generated using swagger specifications.
  • Development of new listeners for producers and consumer for both Rabbit MQ and Kafka.
  • New library development with micro services architecture using Rest APIs, spring boot and pivotal cloud fundry.
  • Enhancement of the existing functionality to persist the messges to Cassandra DB in Kafka.
  • Bi-weekly sprints using agile development methodologies.
  • Implementation of Hystrix circuit breaker to avoid loss of messages during handling of messages at the consumer level.
  • All logging into splunk.
  • Implementation of Zuul proxy as the API gateway.
  • Test plans and Unit Testing using Junit and Mockito.

Environment: Core Java, J2EE, Spring, Spring Boot, Spring Cloud Config, Netflix OSS components(Eureka, Zuul, Hystrix), Pivotal Cloud Fundry, Rabbit MQ, Kafka, Zookeeper, Cassandra, My SQL,JSON, Restful Web Services using Micro services architecture, JIRA, Maven, Rally, Java Script, Angular JS, node.js, PL/SQL, Git hub, Eclipse, Swagger, Junit, Mockito and Windows.

Confidential, Alpharetta, GA

Java/ATG Tech Lead/Developer

Roles & Responsibilities:

  • Enhancement of the web application using ATG, Java, J2EE, Spring, Hibernate, Oracle
  • Integrating the ATG platform with VZW POS Web services.
  • Migrating the legacy system into ATG based application using ATG framework.
  • Migrating existing application into micro services architecture using Rest APIs, spring boot,
  • Spring Cloud config Netflix oss (eureka, zuul, hystrix) and AWS.
  • Some of the task assignment and issue tracking using JIRA.
  • Web Application, UI development with Core java, ATG, Java Script, Angular JS and Web services.
  • Test plans and Unit Testing.

Environment: Oracle ATG Commerce Framework, Core Java, J2EE, Spring, Spring Boot, Hibernate, XML, Oracle Web logic Server, Oracle 11g, SOAP Services and Restful Web Services using Micro services architecture, AWS, Spring boot, Spring Cloud config, JIRA, Java Script, Angular JS, node.js, PL/SQL, Eclipse, and Windows.

Confidential,Columbus, OH

Roles & Responsibilities:

  • Enhancement of the web application using Java, J2EE, Spring MVC, Hibernate, Node JS and Hibernate.
  • All the web services in different functional units in the system are Rest API services.
  • Used Spring Jdbc, Named Parameters and DAO layers to offer abstraction for the business from the database related code (CRUD)
  • Reviewing Application team’s Entity Relationship Model to ensure optimal engineering approach was being followed.
  • Web Application development with Core java, Spring MVC, Apache Maven and Hibernate.
  • Test plans and Unit Testing.

Environment: Core Java, Multithreading, J2EE, JMS, XML, Spring mvc, Spring JDBC, Rest API Services, Node JS, Hibernate, Tomcat Web server, Oracle 10g, PL/SQL, JIRA, Web Services, Eclipse, Linux and Windows .

Confidential, Tualatin, OR

Java Technical Lead

Roles & Responsibilities: 

  • This development was done completely with Agile Methodologies.
  • Part of the bi-weekly sprint meetings to come up with the plans.
  • Enhancement of the web application using Java, J2EE (Struts).
  • Guiding the Application Team’s entity design to ensure maximum leverage out of the ORM layer and JPA best practices.
  • Used Spring Web MVC framework for the applying MVC Implementation to the web application.
  • Agile Methodology for development with bi-weekly sprints.
  • Used Spring JDBC and Hibernate DAO layers to offer abstraction for the business from the database related code (CRUD)
  • Implemented a sophisticated configuration module entirely programmed in POJO based domain model integrated with Hibernate ORM for persistence.
  • Reviewing Application team’s Entity Relationship Model to ensure optimal engineering approach was being followed.
  • Spring Enablement - Most of the services were manually instantiated and wired together to form a complex mesh in the legacy platform. With the new infrastructure, I introduced the Spring based architecture for the newly designed Infrastructure services to interact with the other services.
  • Creation of new web Services (Producers and Consumers) using WSDL, SOAP, REST API and Axis.
  • Web Application development with Core java, Multithreading, XML parsing.
  • Test plans and Unit Testing.

Environment: Core Java, Multithreading, Spring, Hibernate, J2EE, JNI, JMS, XML, XSLT, STRUTS, WSDL, SOAP, REST API, Web Script, MQ Series, Apache Web Server, Apache Maven, Jboss Application Server, Web Sphere, Oracle 10g, PL/SQL, Web Services, Eclipse, JIRA, Linux and Windows XP.

Confidential, Vacaville, CA

Java Application Lead

Roles and Responsibilities:

  • Tech Lead/developer involved in finalizing the technical architecture for the application including leading the design, coding, and testing and analysis tasks.
  • Leading the team under tight deadline, delivered internal design and code for new table-driven co-pay calculation module for the referral claim application.
  • Configuration of Tibco MQ Series Adapter for integrating with IBM MQ Series.
  • Each business transaction is mapped to a unique JMS Queue name to invoke a particular BW process.
  • JIRA for tracking issues and tasks.
  • Spring based architecture for wiring the services together.
  • Development of Online Quote request processing system-using Java/J2EE.
  • Used Spring Web MVC framework for the applying MVC Implementation to the web application.
  • Creation of new (Consumer and Producers) web Services to be created using WSDL, SOAP.
  • POJO based domain model integrated with Hibernate ORM for persistence Aggregation of data based on the summarized data.
  • Discovered critical flaw in existing application code and recommended solution.

Environment: Core Java, J2EE, (EJB, Servlets, JSP, JMS), Spring, Hibernate, JQuery, Java Script, RAD (Rational Application Developer), DB2, Tibco Products Tibco Business Works 5.1.2, Tibco MQ Adapter 5.1.0, IBM MQ Series, XML Spy, JIRA, Web Sphere, SQL Application Developer and Windows XP.

Confidential, Jersey City, NJ

Java / TIBCO Application Lead

Roles and Responsibilities:

  • Senior Java / j2ee/Tech Lead/developer Role to perform in leading the team, design, coding, testing and analysis tasks.
  • Involved in finalizing the technical architecture for the application including database design and documented them.
  • Designed, developed and tested the integration layer components with different interfacing systems.
  • Worked as a point of contact for different groups within the firm.
  • Work progress status regularly monitored by daily Scrum meetings, providing regular updates to involve client.
  • Well-versed knowledge with Clear case Versioning, branching, labeling etc., routine daily source control tasks.

Environment: Core Java, J2EE, RAD (Rational Application Developer), SOAP based web services, Oracle, MQ Series, Tibco Business Works 5.1.2, Tibco Administrator 5.1, Tibco MQ Adapter 5.1.0, SQL Application Developer and Windows XP.

Confidential, Colorado Springs, CO

Java Tech Lead, Manager

Responsibilities:

  • Enhancement of the application using J2EE, JMS and DB Controls (Struts).
  • Deployment of the application on Web Sphere application Server.
  • Creating tables and stored procedures in DB2 using Squirrel.
  • Creating workflows using BPELs (Business Process Execution Language).
  • Creation of new web Services to be called from BPEL workflow using WSDL and SOAP.
  • IBM MQ Series as the middleware with the JMS to handle all the messages.
  • Developing and coding XSLTs for transforming all the orders in XML into small individual orders.
  • All Database mapping, manipulation and transactions thru Hibernate ORM tool.
  • Spring as the main framework to integrate, develop and deploy the whole application.
  • Portal Management development with Core java, Multithreading, XML parsing.

Environment: Core Java, Multithreading, J2EE, JMS, XML, XSLT, STRUTS, BPEL, WSDL, SOAP, MQ Series, Spring, Hibernate, Web Sphere, DB2, Web Services, Eclipse, Linux and Windows XP.

Confidential, Chicago, IL

VMI Authorization

Responsibilities:

  • Design and developing the applications using Java Controls, Page Flow, JSP and DB Controls (Struts).
  • Design and development of EJBs
  • Building the overall application and deployment and testing it on Web Logic Work Shop.
  • Developing Multithreading modules in Core java.
  • Creating tables and stored procedures in SQL Server.
  • Web logic Workshop to develop and deploy the Application.
  • Written Cron Jobs to automate some of the modules.

Environment: Java, J2EE, STRUTS, EJB, Web Logic, SQL Server, Web logic Workshop, Windows XP and Linux.

Confidential, Long Island, NY

Responsibilities:

  • Full life cycle experience including requirements gathering, business analysis, coding, testing, and creation of functional documentation.
  • Developing the application using Struts and JMS.
  • Deployment of the application on Web Sphere application Server.
  • Building the overall application and deployment and testing it on Web Sphere.
  • Creating tables and stored procedures in Oracle9.
  • IDE Eclipse to develop the Application and TOAD as IDE for DB, PL/SQL.

Environment: Java, STRUTS, JSP, JMS, Web Sphere, Oracle 9, Eclipse, Windows XP and UNIX

We'd love your feedback!