0% found this document useful (0 votes)
12 views7 pages

Taz - Full Stack Java Developer

The document outlines the extensive experience and skills of a Full Stack Java Developer with over 10 years in software development, specializing in Java/J2EE, Spring, and microservices architectures. It highlights expertise in cloud platforms, RESTful APIs, and various web technologies, along with professional experience at notable companies like Boeing and PNC Financial. The developer is also certified in Java programming and has a strong background in agile methodologies and DevOps practices.

Uploaded by

vijay
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views7 pages

Taz - Full Stack Java Developer

The document outlines the extensive experience and skills of a Full Stack Java Developer with over 10 years in software development, specializing in Java/J2EE, Spring, and microservices architectures. It highlights expertise in cloud platforms, RESTful APIs, and various web technologies, along with professional experience at notable companies like Boeing and PNC Financial. The developer is also certified in Java programming and has a strong background in agile methodologies and DevOps practices.

Uploaded by

vijay
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Taz

Tazdevs@outlook.com
347-468-7600
(Full stack Java Developer)

Summary:

 Over 10+ years of software development experience in Java/ J2EE, Spring, Spring MVC, JSP, C, C++, JavaScript,
Sql/PL Sql, Struts, iBatis, ACEGI Security, WebServices. Involved in complete life cycle of software development
(SDLC) from inception, planning, design, coding and testing to project closure mainly in the intranet, Internet and
standalone application design, development, maintenance and production support in n-tier architecture.
 Over 10 years of expertise in Java/J2EE enterprise development, including full-stack experience using Spring Boot,
RESTful APIs, and ReactJS integration.
 Proven experience building event-driven microservices architectures using Kafka, JMS, and Spring Cloud technologies.
 Hands-on exposure to cloud platforms like Google Cloud Platform and AWS, with deployment automation using Jenkins
and Terraform.
 Strong knowledge of architectural principles, design patterns (MVC, Factory, Singleton), and scalable service integration
using Spring frameworks.
 Extensive experience in design and development of J2EE applications using Core Java, Java collection, JDBC, Servlets
2.4/2.5/3.0, JSP 2.0/2.1/2.2, Struts 1.2/2.x, JSF, iBatis, JMS, JSF My Faces, JPA, JNDI, JSTL, JTA, JAX-WS, JAX_RS,
Spring 2.5/3.0/3.1 and Hibernate 2.0/3.0/3.x.
 In-depth understanding of various Design Patterns like MVC, Service Facade, Service Locator, Singleton, Data Access
Object, Data Transfer Object/Value Object, Business Delegate, Decorator and Factory.
 Experience in Servers IBM Web Sphere 6.x/7.x, Oracle Web logic 9/10/11g, Jboss 6.0/7/7.1, Apache Tomcat server
6.x/7.x/8.x, XAMPP 1.7.x/1.8.x for development and deployment of web applications.
 Hands-on experience using deployment scripts in Ant for deploying J2EE application in WebLogic, Websphere, JBoss
application servers and Tomcat web server.
 Designed the application by implementing JSF Framework based on MVC Architecture, simple Java Beans as a Model,
JSP and JSF UI Components as View and Faces Servlet as a Controller.
 Experience in implementing Spring Core, AOP, JDBC, MVC and ORM modules.
 Developed UI components with JSP and JSF
 Developed applications in open source frameworks like Struts, Spring (MVC)
 Expertise in Web-Development technologies like HTML, JavaScript, CSS, XML, JQUERY and AJAX.
 Extensive development experience with wide variety of development environments such as Eclipse 3.8/4.2/4.3, IntelliJ,
WSAD 5.0, MyEclipse, IBM RAD 6/7/8, NetBeans, Notepad++, Sublime text, Dreamweaver and Brackets.
 Worked in Jenkins for continuous integration of the application and System director to maintain the run time application.
 Extensive work experience on RDBMS concepts and worked with MySQL, Sybase, Oracle 9i/10g/11g and DB2.
 Proficient in SQL, PL/SQL and wrote Stored Procedures, Triggers besides writing DDL, DML and transaction queries
with development tools like Toad.
 Adept in building highly scalable, pluggable and interactive web applications with open source web frameworks like
Struts, Spring MVC integrating it with Spring and Hibernate.
 Extensive Experience in developing persistence layer applications based on Object-Relational Mapping (ORM) between
Java and Database (Oracle) using Hibernate.
 Expertise in analyzing and resolving Cross-Brower compatibility issues and provides coding solutions to reusability
problems.
 Experience in object oriented design patterns such as Model View Controller (MVC) frameworks, Business
Delegate, ServiceLocator, DAO (Data Access Object), DTO (Data Transfer Object), Singleton, ObjectFactory.
 Experience in developing Web Applications with various Open Source frameworks: Spring 3.5/4.0, Java Server Pages,
Hibernate 3.0 ORM, JPA, Spring MVC
 Created robust user Interface (UI) using HTML5, CSS3, JSP, JavaScript
 Experience in HTML5/CSS3, Angular.js, Gulp, Bower, Responsive design
 Strong experience on agile methodologies like SCRUM
Technical knowledge:
Languages Core JAVA,J2EE,Scala,C,C++
J2EE Technologies Servlets, JDBC, JNDI, JSP, EJB, JMS, XML, XPath, XSLT, XSD, DTD,
WebServices(JAX-RS,JAX-WS), SOAP, REST, ORM, AOP, GWT, WSDL,
JSON, Design Patterns, Adobe Flex.
JCAPS 6.3 & 5.1.3, eGate SRE 5.x, Glassfish ESB, MTS, IBM MQ Series, BMC
Middleware SOA Integration Products PATROL WebSphere MQ 4.1, IBM Websphere MQ Explorer 7.1, MQ Visual Edit
1.6.4.1, Introscope
Web Technologies JavaScript, DHTML, CSS, AJAX, HTML5.
Scalable Technologies Akka Framework, Amazon Web Services, *NIX scripting languages.

Frameworks Struts, Spring, Hibernate ,BootStrap ,MVC Spring.


Application Servers Web Logic, Web Sphere ,JBOSS ,TOMCAT
IDE/GUI Tools Eclipse,NetBean,WSAD, RAD
Modeling Tools UML, Rational Rose
Operating Systems Windows, UNIX, Linux.
Databases Oracle 11G, SQL Developer 1.5.5, SQL Server, MYSQL, DB2, Teradata SQL
Assistant 14.10.0.01, ETL
Tools Ant 1.7.1, Apache Maven 3.0.5, Log4J, UML, RAD, FTP, MS Visio, BMC
Remedy 7.5, Service Now, Requestit, Microsoft Solution Center, JIRA 6.0,
Splunk, Atlassian Bamboo 4.3, Altova XML Spy, Access Now

Unit Testing Framework JUnit


Markup Languages/Version HTML, Maven ,Synergy ,CVS,RMS , Cruise Control, Tortoise
Reports Crystal Reports, JReports ,Jasper.
Client Server Visual Basic 5.0, Power Builder 5.0, Developer 2000.
Hadoop Map Reduce, HBase, Hive, Pig, Sqoop, Flume, Hue, Zoo Keeper

Certifications:
 Sun Certified Web Component Developer (SCWCD)
 Sun Certified Java Programmer (SCJP).

PROFESSIONAL EXPERIENCE:

Client: Boeing/TCS, NY Feb 2022 – Present


Role: Fulls tack Java Developer
Boeing USS project and BAX team (BoeingAnalytics Team) ||TCS BAID Employee number 2266415

 Developed and deployed Java-based microservices using Spring Boot, exposing RESTful APIs that returned JSON
payloads for data transactions.
 Designed scalable backend architecture on Google Cloud Platform (GCP) using Spring Cloud, Kafka, and NodeJS
integration layers.
 Integrated ReactJS components with Spring REST APIs to enable dynamic frontend interaction in full-stack applications.
 Utilized Apache Kafka and JMS Queues for message-based architecture supporting real-time processing across tenant
applications.
 Automated build, test, and deployment pipelines using Jenkins, Terraform, Docker, and GCP CLI to align with DevOps
principles.
 Spring boot integration
 Worked with, BAX team ( Boeing Analytics Team) for various full stack spring boot development
 Created service accounts for tenants
 Performed Google Could Platform, related cloud work
 Worked on access to big data, GCP (google could platform), terra data, Jquery
 DevOps operations and Deployed Service accounts in Jenkins pipeline
 Constantly communicating with tenants to build repository and PR review processes
 Principles via tools like packer for building machine images, Ansible for provisioning, Terraform for managing cloud
resources and the GCP-CLI for adhoc information queries against the provisioned infrastructure.
 Written Nodejs/Python consumer stores data for loading to Storage Service and loads it to Redshift for batch processing.
 Worked on summering and analysing the reporting dashboards for performance optimization in case of large scale data
processing.

Environment: GCP, Java 8, Eclipse, Nodejs, J2EE, ReactJS, jQuery, CSS3, HTML55, Ajax, Core Java, Spring IOC, Spring MVC,
Spring Security, Spring Boot, Hibernate, Microservice, Eureka Server, Swagger-UI, Apache Kafka, Scala, MongoDB, REST Web
Service, JAX-WS, SOAP UI, JDBC, PL/SQL, JIRA, GIT, SVN, log4j, Maven, Junit, Mockito, Jenkins, JMS Queues.

Client: PNC Financial, Pittsburgh, PA Jun’19 – Jan 2022


Role: Full stack Java Developer

PNC Financial Services Group, Inc. is a bank holding company and financial services corporation based in Pittsburgh,
Pennsylvania. Project scope was to combine IBM Business Automation Workflow and IBM Operational Decision Manager
software, PNC automated 50 business processes across multiple lines of business (LOBs) at the bank and put more than five million
automated business rules in production. This solution also helped the business continually refine and improve its processes.

Role: Full Stack Java Developer


 Architected and implemented Spring Boot-based APIs for real-time banking services, leveraging JSON serialization and
asynchronous messaging via Kafka and JMS.
 Integrated ReactJS frontends with secured backend services using REST APIs for seamless user experience across business
applications.
 Utilized Spring Data JPA, Spring Cloud Config, and Spring Security modules for persistence, configuration, and access
control layers.
 Designed microservices communication using service registries like Eureka and circuit breakers in distributed
environments.
 Deployed microservices to AWS cloud environments with focus on auto-scaling, service resilience, and log monitoring.
 Creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 8/9
and Node JS
 Enhanced application performance by Angular 6/8/9 Component based development in view of future Angular framework
transitions.
 Developing the UI pages using Angular 2/4/8/9, HTML5, CSS3, JavaScript, PrimeNG and Bootstrap
 Used JQuery and Bootstrap plug-ins like date picker, Bootstrap selectors.
 Developed classes using core java concepts like Multithreading, Concurrency, and Memory Management.
 Implemented Multithreading to develop various helper classes in programming to improve overall performance.
 Implemented various J2EE patterns like Singleton Pattern, Factory Pattern, Abstract Factory pattern, Data Access Objects,
Adaptor(Wrapper) Pattern.
 Used Spring DI, annotations, and MVC to implement business layer and navigation part of application.
 Used Spring Boot Actuator to externalize application's configuration properties for various environments.
 Implemented Spring-Hibernate integration and used Hibernate Query Language (HQL).
 Developed Microservice using Spring Boot, Spring security and deployed to AWS cloud.
 Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda Functions Including EC2,
MongoDB focusing on high-availability, fault tolerance, and auto-scaling.
 Worked on Restful web services using Node.js with ExpressJS and implemented mock services in Node.js with help of
modules using Node.js server.
 Experience with PL/SQL stored procedures, functions, views, indexes, constraints, triggers and required SQL tuning to
reduce the response time in the application.
 Developed Unit test cases using Junit and Mockito.
 Used Kubernetes for automating deployment, scaling and management of containerized applications.
 Used Docker to collaborate code, run and deliver more securely for both Linux, Windows Server.
 Developed Maven scripts and builds using Maven and continuous integration servers like Jenkins.
 Performed real time streaming from kafka using Spark streaming.
 Developed SOAP and REST based Web Services using JAXB to interact with other component.
 Used Log4J to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
 Created new REST web service operations and modified the existing web service's WADLs Web Application Description
Language
 Implement modules into Node JS to integrate with designs and requirements.
 Build REST web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery Ajax
calls.
 Analyzed the Node.JS server structure in legacy project, then mimicked the REST service by using Java JAX-WS API, and
did the corresponding configurations.
 Added dynamic functionality to the application by implementing JQuery, Node JS.
 Developed Ant scripts to build and deploy the application in the JBOSS Application Server.

Environment: Java 8, Eclipse, Nodejs, J2EE, ReactJS, jQuery, CSS3, HTML55, Ajax, Core Java, Spring IOC, Spring MVC, Spring
Security, Spring Boot, Hibernate, Microservice, Eureka Server, Swagger-UI, Apache Kafka, AWS Cloud, AWS Lambda, S3, EC2,
Scala, MongoDB, REST Web Service, JAX-WS, SOAP UI, JDBC, PL/SQL, JIRA, GIT, SVN, log4j, Maven, Junit, Mockito,
Jenkins, JMS Queues.

Guardian Life Insurance, NY Apr’18– May’19


Role: Full Stack Java Developer
The Guardian Life Insurance Company of America is one of the largest mutual life insurance companies in the world. Based in
Manhattan, it has approximately 8,000 employees in the United States and a network of over 3,000 financial representatives in more
than 70 agencies nationwide. The scope was development of a solution to manage loads of documents and reports related to
different services in the region.

Responsibilities:

 Developed Kafka consumers using Python and Java for high-volume messaging across insurance transaction modules.
 Designed REST endpoints using Spring MVC and integrated with Angular and Node.js clients for modern user interactions.
 Worked extensively with JMS queues and pub-sub topics for loosely coupled communication between distributed services.
 Built JSON/REST-based API layers to connect support tools with service dashboards for improved operational visibility.
 Created web services and desktop applications to access and display data needed by support teams using Ajax, JavaScript,
AngularJS, Node.JS, CSS and HTML.
 Implemented AngularJS Factories and Controllers to manipulate and view employee task data and used Custom AngularJS
Filters to provide better search experience.
 Utilized AngularJS framework to bind HTML template (views) to JavaScript object (models) and created custom Angular
directives using .module and .directive.
 Implemented AngularJS ui-router to simulate a multiple layout web application reducing repetitive code and promoting
quality.
 Expertise in implementing the MVC architecture in backend applications using Node.js along with ExpressJS.
 Worked on Restful webservices using Node.js with ExpressJS and implemented mock services in Node.js with help of
modules using Node.js server.
 Used Node package manager(npm) for managing the Node.js modules like Watchify, Babilify, Browserify, Http-Fetch etc.
and package.json for managing the application required module dependencies.
 Used various Angular 2 custom directives and developed reusable components and templates that can be re-used at various
places in the application.
 Worked with Angular 4 to develop single page applications, worked with ngrx for managing Angular applications.
 Created Typescript reusable components and services to consume REST API's using Component-based architecture
provided by Angular 2/6/8/9
 Implemented CORS (Cross Origin Resource Sharing) using Node JS and developed REST services using Node and
Express, Mongoose modules.
 Developed Apache Camel middleware routes, JMS endpoints, Spring service endpoints and used Camel freemarker to
customize REST responses.
 Developed Business Rule Engine using Java, Multithreading, Message Queuing and consuming Restful web service.
 Responsible for using JMS Queues and JMS Topics for one-to-one and one-to-many communication in the application.
 Extensively worked on MQ Series using point-point, publisher/subscriber-messaging domains to exchange information
through Messages for implementing Service Oriented Architecture (SOA).
 Involved in implementing Spring DAO layer to access the database using Spring data and Mybatis.
 Backend application layer is implemented using Spring and implemented Maven Script to create JAR, WAR, EAR&
dependency JARS and deployed the entire project onto the Weblogic Application Server environment.
 Implemented Spring Model View Controller (MVC) Architecture and coded Java Beans (as the model), Java Swing.
 Worked on Spring application framework features IOC container and AOP and integrated Spring with MongoDB and
established data mappings.
 Created Hibernate OGM mappings and defined persistence classes to persist the data into MongoDB Database.
 Worked on advanced Hibernate associations with multiple levels of Caching and lazy loading.
 Developed stored procedures to apply business logic to the database. ANT Script is used for the application building and
Log4J for debugging.
 Developed spark integration with SpringBoot framework to perform periodic analysis of data.
 Wrote Spark code in both scala and java.
 Worked on converting a project consisting of Storm bolts to Spark configuration.
 Performed real time streaming from kafka using Spark streaming.
 Worked on oracle spatial API and used Hibernate spatial to interact with it to create a custom geocoder.
 Worked on Agile methodology and utilized Stash and Bitbucket to manage, maintain and share code. Also, created and
developed Confluence pages.
 Used Swagger to produce a documented version of my REST services.
 Extensively optimized data architecture and added new capabilities by integrating the MapR Distribution to their RDBMS-
based installations.
 Designed and developed persistence layer build on ORM framework and developed it using Hibernate.
 Shared responsibility for administration of Hadoop, Hive and Spark.
 Created Hive queries that helped market analysts spot emerging trends by comparing fresh data with EDW reference tables
and historical metrics.
 Experience in developing customized Hive UDFs and UDAFs in Java, JDBC connectivity with hive, development and
execution of Pig scripts and Pig UDF's.
 Designed Frontend with in object oriented JavaScript framework like Angular2/4/6/8, Node.js. Used building rich internet
applications, backbone JS Require JS to optimize in-browser use and to load the module and to improve the Speed.
 Used MongoDB Cloud Manager in MongoDB Enterprise Advanced system to monitor key database metrics and set up
alerts for them for lock percent (for the MMAPv1 storage engine), replication lag, replication oplog window, assertions,
queues, page faults
 EnsuredthatMongoDB application handled transient write and read errors during replica set elections.
 ConfiguredMongoDB load balancers to enable “sticky sessions” or “client affinity”, with a timeout for existing
connections.
 Used Scala to create Spark RDD`s and applied transformations and actions to analyze the data.
 Performed pattern analysis on data to identify performance issues and suggested improvements based on findings.
 Implemented design patterns like Front Controller, MVC, Data Transfer Objects and Data Access Objects.
Environment:Java/J2EE, Java, Spring Framework, Hibernate JPA, OJDBC, Springboot, Spring Security Scala, SBT, Maven, Spark,
Hadoop, HDFS, Hive, Sqoop, Cassandra, Oracle 12C, MYSQL, Kafka, Storm, Hibernate Spatial, REST, Python, Pivotal Cloud
Foundry, Eclipse, IntelliJ, Confluence, Bitbucket, Stash

CVS, New York, NY Jan’17 – Mar’18


Role: Full Stack Java Developer
CVS Health is an American healthcare company that owns CVS Pharmacy, a retail pharmacy chain; CVS Caremark, a pharmacy
benefits manager; and Aetna, a health insurance provider, among many other brands.The scope was to update the digital platform
offering interoperability of electronic health records (EHR) with better data visibility, reporting and increased rate transparency for
consumers eliminating the data silos
Responsibilities:

 Developed enterprise APIs using J2EE technologies (Servlets, JSP, JMS) in a modular, service-oriented architecture (SOA).
 Applied design patterns such as Factory, Singleton, DAO, and MVC to build maintainable and testable service layers.
 Designed and consumed SOAP and REST-based services using JAXB and Spring Web Services for legacy system
integration.
 Handled XML and JSON transformations for multi-format data communication across heterogeneous systems.
 Build Web pages that are more user interactive using AJAX, JavaScript, LESS, Bootstrap and Angular 4/6
 Unix/Solaris OS,groovy / grails / Drools.
 Worked on JBPM process engine for use in the implementation of Flow Control System.
 Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap(HTML5,
CSS, and JavaScript).
 Extensive usage of BOOTSTRAP and LESSCSS for Responsivedesign
 Translated designs and style guides into functional user interfaces, ensuring cross browser compatibility, performance and
robustness.
 Build hypermedia-driven REST service with Spring HATEOAS, to create links pointing to Spring MVC controllers, build
up resource representations, and control rendering into supported hypermedia formats such as HAL.
 Worked on wxPython GUI toolkit
 Designing, debugging, and optimizing T-SQL stored procedures, functions, views and dynamic queries for SQL Server,
OLAP Server
 Designed and developed persistence layer build on ORM framework and developed it using Hibernate.
 Implemented design patterns like FrontController, MVC, DataTransferObjects and DataAccessObjects.
 Followed AGILE (SCRUM) methodologies, had sprint planning every two weeks and setup daily meetings to monitor the
status.
 Developed application service components and configured beans using SpringIOC.
 SpringAOP was used for intercepting the SOAP requests and for logging requests and also for transactionmanagement.
 Implemented various Design Patterns like BusinessDelegate, SessionFacade and Data Access Objects [DAO] patterns.
 Developed and implemented the business logic component in middle tier using JDBC andEJB framework including
stateless session classes and Entitybean classes.
 Used ApacheAxis to generate stub for generating SOAP requests to interact with billing schedule system.
 Used Web Services(SOAP&WSDL) to exchangedata between portal and othermodules

Environment:JDK 1.6, JSP, HTML, javascript, AngularJS, EJB 3.0, JDBC, Hibernate, Spring roo 1.2.4, spring 3.2.5, PL/SQL,
Web Services, JBPM, XML, JSF 2.0, Oracle 11g, JUnit, CVS, Log4J, Ant 1.7.0, Websphere 7.0,Drools, Endeca, Eclipse,
Unix/Solaris, Liferay, JDBC, TestNG, Ajax, Maven, MongoDB, Chef, Kafka
Charles Schwab,Austin, TX Apr’14-Dec’16
Role: Internship/BootCamp
Schwab Advisor Services Technology is building next generation Trading platform & this project scope involved building
enterprise cloud-based applications within the Advisor Services Technology division.
Sr. Java /J2EE Developer
Responsibilities:

 Requirements gathering and analysis, Use case development, business requirement documentation
 Actively involved in analysis, detail design, development, bug fixing and enhancement in Agilemethodology. Involved in
daily scrum and sprint planning meetings.
 Implementation of RESTfulJSONAPIs using Ruby on Rails, which were consumed by a frontend Ember.js app.
 Implemented features like logging, user session validation using Spring-AOP module.
 Configured different layer (presentation layer, server layer, persistence layer) of application using SpringIoC and
maintained the Spring Application Framework’s IoC container
 Configured message queue in weblogic and Worked with JMS and messageDrivenBeans
 Performed White Box Software Testing: Using ANT, Java, JDBC and OracleSql
 Created list of Testcases and Asserts and performed UnitTesting.
 Developed Action classes using SpringMVC Framework
 Created dynamic pages using HTML5, CSS3, JQuery and JavaScript for client-sidevalidation.
 Used SessionBeans for businesslogic and EntityBeans for databasepersistence.
 Developed server-side services using Java multithreading, Spring, WebServices(SOAP, AXIS).
 Wrote application front end with HTML, JSP, Ajax/JQuery. Wrote customJSPtags for role-based sorting and filtering.
 Implementeddesignpatternslike FrontController, MVC, BusinessDelegate, DataTransferObjects and DataAccessObjects.
 Develop and execute UnitTestplans using Junit ensuring that results are documented and reviewed with
QualityAssuranceteams responsible for integrated testing.
 Developed various helper classes using core Java multi-threaded programming and collection classes.

Environment:Java/J2EE,Spring, Hibernate, Servlets,JSP, Jquery, SQL, JUNIT, XML, Eclipse,ANT, JBOSS, SOAP,WSDL,
OpenJPA, Web Services, HTML, CSS, JavaScript, MVC 3.5, SOAP UI, Google App Engine SDK, Apache Jmeter, Tomcat,
Jenkins, Quartz Scheduler, PMD, Jasmine, ActiveMQ

Education
Associate degree in computer science from NY University, 2014
Bachelor degree in computer science from NY University, 2016

You might also like