0% found this document useful (0 votes)
214 views

Abhijit SR Java Developer

The document contains contact information and an extensive professional summary for an individual named Abhijit with 10 years of experience as a Java full-stack developer. They have expertise in technologies like Java, Spring, MongoDB, Docker, Kubernetes, and microservices. They also have experience designing and developing scalable applications, databases, and container platforms.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
214 views

Abhijit SR Java Developer

The document contains contact information and an extensive professional summary for an individual named Abhijit with 10 years of experience as a Java full-stack developer. They have expertise in technologies like Java, Spring, MongoDB, Docker, Kubernetes, and microservices. They also have experience designing and developing scalable applications, databases, and container platforms.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Name: Abhijit

SR. Java Full-stack Developer


EMAIL : abhijitt3458@gmail.com
Phone: (209) 315-1162
Professional Summary:
 10 years of strong software experience in Developing, Testing, and Implementing Enterprise
Applications using Java/J2EE platform and web-based applications using Object Oriented Analysis and Design
(OOAD).
 Experience in handling, configuration and administration of databases like MySQL and NoSQL databases like
MongoDB and Cassandra.
 OpenAPI contributor, trainer, tool provider, and board member, helping evolve and enable successful adoption
of the industry-standard REST API definition language.
 Experience in implementing microservices using Spring Boot applications.
 Good knowledge of Data structures and algorithms with OOPS concepts.
 Worked with Red Hat OpenShift Container Platform for Docker and Kubernetes, used Kubernetes to manage
containerized applications using its nodes, ConfigMaps, node-selector, Services and deployed application
containers as Pods.
 Expertise in front-end Development using MVC frameworks such as spring, JSF, Struts.
 Hands-on experience in developing server-side JavaScript frameworks using Node JS (Express JS, Handlebar JS).
 Strong REST architectural principles and patterns. REST and SOA technologies including Swagger OpenAPI and
JSON.
 Experience in working with databases like MongoDB. MySQL and Cassandra.
 Expert-level skills in spring framework modules like Spring MVC, Spring Batch, Spring Security, Spring Data,
Spring Cloud, Spring JTA, Spring AOP, and Spring Core. 
 Extensive experience in Java, J2EE, JEE technologies such as JSP, JSTL,Servlets, JDBC, EJB, JPA, JMS, JNDI, JAXB,
JAX-RS.
 Design and implement scalable enterprise monitoring systems by applying continuous integration/delivery
concepts. Perform maintenance and troubleshooting of our enterprise Redhat OpenShift systems. Work to
continuously improve speed, efficiency and scalability of OpenShift systems.
 Strong MySQL and MongoDB administration skills in Unix, Linux and Windows.
 Hands-on experience in development of Microservices and deploying in Docker.
 Worked in container based technologies like Docker, Kubernetes and Openshift.
 Expertise in JDBC connection pooling, persistence, Caching,EJB server,HTTP,HTTP Tunneling.
 Extensive experience with Core Java, Multithreading, Transaction Management, Exception Handling,
Concurrency, Collections, Data Structures, Lambda Expressions, Functional Interfaces, and JDBC.
 Implemented React JS and worked with Redux and Flux architecture.
 Experience in managing large shared MongoDB cluster Experience in SQL coding and tuning.
 Strong experience in User Interface development using web technologies like HTML5, XHTML, DHTML,
CSS3(SAAS/LESS), Bootstrap, JAVASCRIPT, JQUERY, AJAX. 
 2 years of experience in PaaS with RedHat Openshift Containers Platform. Architecting, installing and configuring
the platform using tools and technologies like Ansible, Nagios, Bash scripting, Git, ElasticSearch, Fluentd,
Logstash, Kibana,Cassandra, Hawkular - Metrics, Prometheus, Grafana, Alertmanager.
 Business Analy
 QualityAssuranNetwork and SyAdministrators ResHelp Desk and Suspecialists Resume Oracle Developers.
 Schema (expert level), YAML CommonMark, HTTP, WSDL SOAP XML XML Schema (XSD), and XSLT.
 Over 2+ years of experience in MongoDB (versions 2x 3.0.0 and 3,0.5) installation, configuration and
administration
 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.
 Worked with Spring Cloud Config, Circuit Breaker, Ribbon, Apigee API- gateway, and Zulus API-Gateway in the
Spring Cloud and Netflix Eureka service to provide weighted load balancing based on several factors like traffic,
resource usage and implemented security functionality OAuth 2.0, Spring security (User Access Management,
JWT), SSL and Site Minder (SSO).
 Extensive experience in designing MongoDB multi-shaded cluster and monitoring with MMS.
 Experience in applying design patterns like MVC, Singleton, Factory Pattern, Service Locator, Business Delegate,
Data Access Object, Session Façade, Value object pattern, etc.
 2 years of experience with MicroServices using Docker Linux Containers. Kubernetes. Openshift, deploying
applications in multiple public and private clouds like Microsoft Azure, Amazon Web Services, VMWare, vCloud,
Openstack and Bare-Metal Servers.
 Hands-on experience with CI/CD pipeline. Involved in CI/CD process using GIT, Jenkins, Maven, and Fabric
implementation.
 Experience in developing Microservices using Spring Boot.
 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.
 Proficiency in umple databases like Mongo DB Cassandra My SQL ORACLE and MS SQL Server
 Expertise in developing MVC architecture for web based applications using Spring MVC framework and Servlets,
JSP, JDBC, Web Services(SOAP & RESTful).
 1 year of experience in Agile developing for Openshift being part of a Scrum Development team.O Experience
using languages like Python, Java, JavaScript, PHP. C, C++
 Experience in providing production support for Java/J2EE application.
 Hands-on Experience in a distributed system with the use of RESTful API and Micro Services.
 Strong experience in the implementation and design of MVC architecture. Hands-on experience with MVC
frameworks such as Angular, and Angular2 with UI technologies/ libs such as jQuery, and Bootstrap.
 Designed and developed customized charts using D3.js by incorporating customized
litters from Zoom data SDK to render aggregated data.
 Experienced in following Apache Spring modules:IOC,websevice,jdbc jms templates.
 Very good understanding of Model View Controller (MVC), Client Server, and N-tier architectures.
 Excellent Expertise in OOAD and OOP from designing UML diagrams using IBM Rational Rose.
 Expertise in Java concepts like OOP, Java Swing, Java Struts, Spring Framework, Hibernate ORM, JDBC, and JMS.
 Extensive experience in concepts such as Java EE, J2EE technologies such as JDBC, JSP, JSF, Servlets, Hibernate,
EJB, Spring, XML, XSD, XSL, JNDI, RDBMS, Web Services, Struts, Spring, Tiles, Hibernate, JMS, AJAX.
 Extensive experience in using Amazon Web Services like RDS, EC2, SQS, SNS, and S3.
 Experience in developing spring features like Spring MVC, Spring DAO, Spring Boot, Spring Batch, and Spring
Security.
 Iterative Waterfall development and TDD (Test Driven Development) environments.
 Excellent experience with Application Servers like Tomcat, IBM WebSphere, Oracle WebLogic, Glassfish, and
JBoss.
 Developed enhancements to MongoDB architecture to improve performance and scalability.
 Experience in using Hibernate and bates Object Relational Mapping tools in a J2EE environment.
 Developed dynamic web applications and web services using Eclipse and NetBeans.
 Experienced in databases such as Oracle, MySQL, and MS SQL Server to manage tables, views, indexes,
sequences, stored procedures, functions, triggers, and packages.
 Managed and maintained NoSQL (MongoDB, Apache Cassandra DB) databases in the production domain.
 Proficient in using Amazon Web Services (AWS). Extensive experience focusing on services like EC2, Elastic
Beanstalk, IAM, RDS, Elastic cache, SNS, SQS, and AMI.
 Responsible for working a queue of JIRA tickets to address system issues, user requests, etc.
 Apache Tomcat 8 server to deploy and configure Java API and front-end modules.
 Extensive Experience in retrieving and manipulating data from the backend using Database SQL queries, PL/SQL-
Stored Procedures, Functions, Sequences, Triggers, and Packages.
 Extensive experience in developing Microservices using Spring Boot, Netflix OSS (Zuul, Eureka, Ribbon, Hystrix)
and followed domain driven design.
 Design/Implement large-scale pub-sub message queues using Apache Kafka
 Experience working on several components like Docker Engine, Hub, and Machine, creating Docker images,
Compose, Docker Registry, and handling multiple images primarily for middleware installations.
 Experienced with Jenkins methodologies which include Continuous Integration and Continuous Deployment.
 Familiar with MongoDB clusters, Java scripting to load unstructured data into sharding environment.
 Experience in Junit for unit testing, PIT for mutation coverage of the modules, and version control management
tools like CVS and log4J for logging
 Excellent Experience in writing ANT, and Maven build scripts, providing a logging facility using Log4j.
 Expertise in developing SOA (Service Oriented Architecture), REST, and J2EE Web Services based on SOAP,
WSDL, JAX-WS, JAX-RPC, and JAX-RS using tools like Apache Axis.
 Part of Scrum, Sprint review, Retrospection, and Virtual Closure meetings as a part of AGILE.
 Experience in using build/deploy tools such as Jenkins, Docker and OpenShift for Continuous Integration &
Deployment for Microservices.
 Experience in using various version control tools like SVN, CVS, and IBM Rational Clear Case.
 Experience in building/deploying tools like Maven, Jenkins, and ANT.
 Experience in Integration tools Oracle SOA Suite/BPEL/Fusion Middleware, web methods, and Apache CAMEL.
 Worked on E2E Automation .
 Documented APIs using OpenAPI Specification (Swagger). Tested APIs in Node.js with Mocha testing framework
and Chaiassertion library.

Technical Skills:
Operating Systems: Dos, Windows, Unix, and Linux
Languages: C, C++, Java, SQL, HQL, PL/SQL
Java/J2EE Technologies: Java EE 4/5, Servlets, JSP, EJB, JSTL, XSLT, JDBC, JNDI, JMS, JPA, JSF
Web Technologies: HTML, DHTML, CSS, XML, Java Script, AJAX, JSP, Angular JS, React JS, Node JS,
jQuery
XML/Web Services: XML, XSD, SOA, WSDL, SOAP, Apache Axis, DOM, SAX, JAXWS, JAXRS, XML
Beans, REST, open shift , openAPI.
Frameworks: Jakarta Struts, Hibernate, Spring, Spring Boot, Spring MVC.
RDBMS / NoSQL: ORACLE 10g MS-Access, MySQL, SQL-Server, DB2, Mongo DB, Micro services.
Web/Application Servers: Apache Tomcat, JBoss, Web Sphere, Web Logic.
IDE's and Tools: Eclipse, NetBeans, WebStorm, Sublime Text, MyEclipse, RAD, WSAD
Design Patterns: Singleton, session facade, Front Controller, MVC, DAO, MVVM.
Version Controls: GIT, SVN, CVS
Methodologies: Unified Modelling Language (UML), Rational Unified Process (RUP), Agile.
AWS AWS SDK’s, EC2, AWS S3, Auto scaling, Dynamo DB, DNS, Route53
Build Tools: Ant, Maven, Gradle, Jenkins.
Testing Tools: JUnit, Jasmine, Protractor, Selenium, Karma

Professional Experience:

Client: Kaiser Permanente, SFO, CA Apr 2021- Present


Role: Senior Java Full-stack Developer
Responsibilities:
 Implementation of the design wireframe using Angular 6 and creating services and exposing it to the backend
which runs on Spring Boot. Here we also have another layer that makes use of Node JS mainly used for
authentication, authorization, and session maintenance.
 Experience in design and developing Application leveraging MongoDB.
 Experience usedSpringBoot which is radically faster in building cloud Microservices and develop aspring-based
application Resume Lancaster County, PASenior Java Full Stack Developer Resume PA wif very less configuration.
 Developed UI application initially using Angular 6 and made use of customized components. Worked with
Reducers, effects, stores, and actions. 
 Involved in the development of OpenAPI SDK.
 Topics included core Java: Spring Framework and Spring Boot including MVC, AOP JDBC. JPA. Hibernate,
Transactions. REST and REST Template modules: Maven: JUnit with Mockito: REST API design with Swagger and
OpenAPI: and principles of microservice architecture.
 Implemented customer-side validations using Angular 6 and created services on UI for storing and retrieving
data from UI to the backend. 
 Experience with creating script for data modeling and data import and export. Extensive experience in
deploying, managing and developing MongoDB clusters. Experience in creating JavaScript for using DML
operation with MongoDB.
 Involved in designing, developing, customization, and enhancement of various tools that includes using Java8,
Spring Framework, and Maven.
 Developed UI pages with HTML5, CSS3 JavaScript, jQuery, Angular 6, and Bootstrap for creating Responsive Web
pages.
 Developed Microservices using Spring MVC. Spring Boot, and Spring Cloud.
 Involved in the development of sample application using OpenAPI SDK to interact with Multi-Functional Printers.
 Designed MVC architecture and Front control design pattern using Spring boot MVC Framework for the
Presentation tier and I have written code for using Spring MVC Framework for the Presentation layer and spring
boot dependency injection.
 Creation, configuration and monitoring Shards sets. Analysis of the data to be shared, choosing a shard Key to
distribute data evenly. Architecture and Capacity planning for MongoDB clusters. Implemented scripts for
mongo DB import, export.
 Developed microservices with Spring and tested the application using Spring Boot.
 Strong Experience in JavaScript MVC design patterns such as Angular JS, Backbone JS andUsed Spring Core
annotations for Spring Dependency Injection, Spring MVC for Rest API, and Spring Boot for microservices.
Worked with Angular JS (1. x) Controllers, Directives, Services, and filters for application functionality.
 Design and develop microservicesbased applications using Spring Integration and Spring Boot framework.
 Server instances are created on AWS and worked on Code pipeline wif Tomcat. Swagger are installed and used
for deploying Microservices.
 Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema
design.

 Created multiple databases with sharded collections and choosing shard key based on the requirements.
Experience in SAS Resumes Sharepoint Resur SQL Developers R Technical Writers WebSphere Resum
managing MongoDB environment from availability, performance and scalability Serspectives.
 Used spring boot framework for Dependency Injection and integrated with Hibernate.
 Provided OpenAPI workshops and guidance in API architecture for IT developers and architects as post-sale
customer MainFrame Resumes Network Admin Resumes success initiative. (Not a paid services engagement.)
Used many Angular JS-1.x directives which allow the development of many custom and reusable HTML for data
binding and behavior of components.
 Experienced in a fast-paced Agile Development Environment including Test-Driven Development (TDD), Scrum,
and SAFE. (Scaled Agile Framework)
 Good Exposure to industries like Banking, Insurance, and Service Sectors.
 Built a stored-procedure-as-a-service microservicesthat is generic: will take sproc name and parameters and spit
out output or error from the database
 Experienced in implementing OOPS Concepts using java/J2EE technologies such as Core Java Collections,
Generics, Enums Annotations, etc.
 Worked on Java8 features using a new library for refactoring, lambda, functional interfaces, streams -parallel
processing, and aggregations.
 Expertise in working with technologies Core Java, Spring MVC, Spring Batch, Spring Boot, Spring JDBC, and
Hibernate.
 Implemented Rest API Design Guidelines for the microservices. Used Spring Boot which is radically faster in
building cloud Micro Services and developing Spring-based applications with very less configuration.
 Developed a Micro Service Oriented application with React JS in the front end and Spring Boot services.
 Implemented CI/CD pipelines using Jenkins to build and deploy the applications.
 Strong experience in developing Single Page Applications (SPA), using MEAN (Mongo, Express, Angular, and
Node) stack.
 Provided in OpenAPI language features, schema design, API documentation, code generation, and agile API-first
development processes.
 Implemented Swagger for the microservices for Documenting Rest API. Proficient in Java/J2EE Design Patterns
including singleton, command, object pool, session facade, Model View Controller (MVC), Do (DAO), Factory,
Adapter, Observer, and JMS components.
 Used Spring Core Annotations for Dependency Injection and Spring JTA transaction Manager.
 Good knowledge of developing RESTful Web Services using Spring MVC and Tomcat/GlassFish Servers.
 Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, and Spring Boot also
handled the security using Spring Security.
 Developed and deployed Micro Services-based applications using Spring Boot and Spring Cloud.
 Deploy and administer microservicesbased applications on Cloud infrastructure using Pivotal Cloud Foundry.
 Provided RESTful web services using Spring Framework and worked with data exchange formats like XML and
JSON formats and used SOAP UI to evaluate the Web Services.
 Designed and Implemented REST web services using JAX-RS.
 Spring MVC Framework IOC (Inversion of Control) design pattern is used to have relationships between
application components. It is also used to separate the application configuration and dependency specification
from the actual application code.
 Implemented Spring security for application access and authorization.
 Designed overall Microservices architecture including Gateway. API Service, Core Service, Discovery Server and
Monitor Server usingSpring Cloud Netflix.
 Performed unit testing and integration testing on the ACMS applications using Mockito and Junit for the changes
implemented.
 Proficient in working with web application's UI testing frameworks such as Karma, Jasmine, Protractor for
Angular 6, Mocha and Chai for React JS and Backbone JS
 Implemented JMS utilizing Spring framework to communicate between the ACMS internal applications and
external applications.
 Deployed Spring Boot based microservices in Docker and Amazon EC2 container using Jenkins.
Environment: Angular6, jQuery, JavaScript, XML, HTML5, CSS3, AJAX, JSON, Java8, Eclipse, Tomcat-9.0, WebSphere 9,
Bootstrap, Spring Boot, Spring Cloud, DB2, SVN, hibernate framework, Mongo DB, open shift , Microservices,open API,
Maven build tool.

Client: United Services Automobile Association (USAA), San Antonio, TX Jan 2020 - Mar 2021
Role: Java Full Stack Developer
Responsibilities:

 The application that I have worked on, is developed entirely on Mean Stack with Deployment on Node.js,
MongoDB, Express and React.js.
 Installation and configuration of Prometheus, Alertmanager and Grafana Stack for Openshift platform
monitoring and auto-healing.
 Used Microservices architecture, with SpringBoot based services interacting through a combination of REST and
SpringBoot.
 Involved in providing technical support to external vendors who are using OpenAPI SDK.
 Did the customization on Node.js server to pick the local package JSON and ran the applications without
changing the local paths.
 Delivered product enhancements including custom OpenAPI 3.0 code generation. GenFlow migration to Maven
Central, and a Confluence API documentation generator.
 Experience in deploying, managing and developing MongoDB clusters.
 Configured the xml files for open-Source Spring framework to fulfill the proxy pattern.
 Created AWS Launch configurations based on customized AMI and used this launch configuration to configure
auto scaling groups and implemented AWS solutions using EC2, S3, RDS, DynamoDB, Route53, EBS, Elastic Load
Balancer and Auto scaling groups.
 Involved in Core Java coding by using Java APIs such as collections, Multithreading, Exception Handling,
Generics, Enumeration and Java I/O to fulfill the implementation of business logic.
 Working with a team configuring different alerts for Servers, OS. Openshift Platform, components and
applications.
 Migrating Confidential customers from monoliths to cloud & microservices with different cloud provider
architectures: AWS. Pivotal Cloud Foundry (PaaS and PKS). OpenShift, and Confidential ICP. Using managed &
non-managed services.
 Designing and developing Backend services using Python, Flask, JSON for designing RESTful APIs.
 Applied write concern for level of acknowledgement while MongoDB write operations and to avoid rollback.
 Used HTML, CSS and Java Script for Data mining using HDFS and MapReduce on the stock data.
 Developed backend REST API with Node.js, React.js and implementation modules into Node JS to integrate with
designs and Requirements.
 Involved in provisioning AWS S3 buckets for the backup of the application and sync these contents with
remaining S3 backups, by creating entry for AWS S3.
 FastProvision: vApp templates, vApp catalogs. OpenAPI. vSphere linked clone technology. Snapshot and
revert.capabilities: Vshield Zones, Orchestrator.
 Led sessions and workshops in domain modeling, adapting models to REST APIs and generating
Swagger/OpenAPI.
 Led and managed Confidential's Cloud and Microservices Group for Confidential's Cloud/Microservices
Confidential & Confidential Legacy Transformation.
 Creation and configuration of dashboards and graphs based on Prometheus information to show the current
status ofOpenshiftcomponents, containers, pods, quotas, etc.
 Consumed Restful web services using Apache HTTP Client for the data coming from external systems.
 Used Junit framework for writing automated unit testing for application and Log4j to capture the log that
includes runtime exceptions.
 Protected data in S3 buckets by using encryption standard or server-side encryption.
 Involved in developing RESTful web services using CXF as wrappers to access existing business services by mobile
channel.
 Performed the Garbage collection Analysis, Java Heap Analysis, Thread dump, Heap dump analysis, JVM tuning
and risk analysis. Profiler is used for JVM tuning.
 Installation of MongoDB RPM's. Tar Files and preparing YAML config files.
 Created and regularly use the Confidential Cloud/Microservices Assessment asset for Identifying current level of
best- practices adoption, gaps, and roadmap for adoption of cloud/microservices practices.
 Developed scalable applications in a dynamic environment, primarily using java, spring, web services and
object/relationship mapping tools.
 Integrating MOCKITO Framework to mock the POST and GET services between the applications and for existing
hosted application for clients.
 Designed and developed SOAP web services Using Spring Web services module from scratch.
 Configured CI/CD pipeline for the automatic deployment of artifacts/application to the required servers or
environments in Jenkins CI, and clean for the new build process whenever code commits are done to SCM tool
Git.
 Managed JIRA templates, workflows, and other functionality Evaluation and also confluence add-ons and
macros.
 Created RESTful APIs in java environment using JAX-RS and Node.JS using React.JS framework.
 Installation, configuration of Openshift components to enable monitoring, cluster metrics components like
hawkular-cassandra, hawkular-metrics, heapster.
 Develop implementations for cloud & microservices architectures and frameworks; regularly develop
frameworks, pipeline.
 Major renovation of OBS software platform for the Oil & Gas industry Facilitated and domain modeling
workshops with SMEs, advised microservice architects, extended RAPID-ML and OpenAPI generators to allow
customized rule-based adaptation of domain models to REST APIS
 Implemented modules into Node JS to integrate with designs and requirements.
 Responsible for designing the User Interface by coding in HTML, CSS, AngularJS, bootstrap to build this Single
Page Applications (SPA).
 Involved in Test Driven Development Team by writing Junit test case in the coding part of Java methods like
mortgage calculating.
Environment: AWS SDK’s, EC2, Node.js, React.js, HTML, CSS, AngularJS, JAX-RS, Mongo DB ,Python,
Microservices ,open API , Flask, JSON, Java Script, HDFS, DynamoDB, AWS S3, RDS, HTTP, CXF, Soap.

Client: Royal Caribbean International, Pembroke Pines, FL Feb 2017 – DEC 2019
Role: Sr. J2EE Developer
Responsibilities:
 Involved in requirement analysis and effort estimations.
 Used spring JDBC to access database and used stored procedures.
 Used MongoDB internal tools like Mongo Compass, Mongo Atlas Manager & Ops Manager, Cloud Manager etc.
 Implementation of different exporters to get metrics of the Openshift components and servers.
 Designed and implemented back-end business logic using Servlets and used Servlets for registration, login,
updating profiles.
 OvcloudDirector FastProvision: vApp templates Vapp catalogs: OpenAPI vSphere linked clone technology,
Snapshot and revent capabilites shield Zones, Orchestrator.
 Evolved a successful open core strategy, with OSS projects comprising essential components of our commercial
software. Includes Kaizen OpenAPI Editor (Swagger/OAS editor for Eclipse); Ka/Zen OpenAPI Parser (Java object
model & validating parser: and GenFlow (advanced code generation).
 Configured webapplication context as a contextlistener in the web.xml file to integrating spring with JSP.
 Developed web JAVA/J2EE application (JSP,EJB)using struts/Tomcat/Xerces for Sybase (ASE 12), JBuilder.
 Involved in coding for the presentation layer using JSP, JSTL and Custom tag libraries. Involved in coding for the
business layer using Java, and Struts framework.
 scripts, cloud CLI scripts, how-to snippets (Java, Spring. Kubernetes, Docker, etc.) as part of customer migration.
 Worked on MongoDB database concepts such as locking, transactions, indexes, sharding, replication and schema
design.
 Extensively used Spring JDBC template and Hibernate for performing Database Transactions. Installation of
different Openshift environments in VMware vCloud using Ansible playbooks, troubleshooting during the
installation, configuration of DNS services, LDAP services.
 Developed OpenAPI 3.0 courseware, gave conference talks and/or pre-conference workshops on behalf of OAl
at the Linux Foundation's Open Source Summit Kansas City Developer Conference APIStrat, and Nordic APIs
Austin API Summit 2019
 Involved in client-side scripting using Java Script, jQuery and CSS.
 Implemented Command Pattern, Factory pattern, Façade, DAO, Value Objects patterns.
 Designing API's using Open API Specifications (SwaggerDocumentatio) which includes models, definitions and
paths.
 Worked on database scripts, and stored procedures in MS SQL Server.
 Worked on creating different type of indexes based on different collections to get good performance in
MongoDB.
 Used DAO and JDBC for database access.
 Implemented Hibernate for data persistence in Workflow screens O Developed dynamic response through JSP
and Servlets.
 Developed Proof of concept and provided work/time estimates for design and development efforts. Involved
deeply in Impact Analysis along with the client team.
 Involved in configuring web.xml and faces-config.xml according to the JSF controls.
 Configured webapplicationcontext as a contextlistener in the web .xml file to integrating spring with JSF.
 Prepare Java/J2EE development structure for Eclipse,maven,Jetty.
 Openshift Platform installation, configuration and administration for BMW environments in Germany, US and
China.
 Used spring JDBC for accessing DB2 database.involved in writing SQL,stored procedures for back end.
 Involved in Design Development and Implementation of business Application using Java/J2EE technologies.
 Co-ordinate with the QA lead for development of test plan, test cases, test code and actual testing, responsible
for defects allocation and ensuring that the defects are resolved.
 Created and managed AJAX calls in the application,integrated with the JSF controls.
 O PL/SQL queries and JDBC module is developed for querying the database to get members.
 Designed and Developed the UI Framework built using JSP Apache My Faces with MVC Design pattern
 Implemented JAVA/J2EE designe patterns such as Factory,DAO, session fade, and singleton.
 Responsible for code inspection, mentoring team members, onsite-offshore co-ordination.
 Worked closely with various interfacing teams for smooth and bug free delivery of application under mission
critical timelines.
 Experience in building APIs with declarative interfaces such as Swagger/OpenAPI and GraphQL.
 Developed and taught the Confidential cloud and microservices Developer & Test Automation curriculum for
both re-skilling and the new-hire bootcamp for quickly ramping up new college hires to develop cloud.
microservices java/spring application.
 Developed MVC Controller through Servlets and generated dynamic MVC view by using JSP
 Developed Managed beans in JSF to handle the presentation logic.
 Used spring JDBC template and Hibernate for performing Database Transactions.
Environment: Java/J2EE, JSP, JSF, JDBC, Servlets, Apache Struts Framework, open shift, Tiles framework, MS SQL
server, CVS, Mongo DB ,Web Services, WSDL, , Microservices ,open API, WebSphere 6, RAD 7.5.4, jQuery.

Client: Amerigroup, Virginia, VA Aug 2014 - Jan 2017


Role: Java/J2EE Developer
Responsibilities:
 Responsible for the design, development, and testing.
 Worked and developed multiple modules in the project using agile methodology.
 Experience in developing applications using Core and Advanced Java Concepts like Java, J2EE, Servlets, JSP, JSF,
Spring, Hibernate, EJB3.0, ANT, HTML, XML, JSTL, JavaScript, CSS, JDBC, etc.
 Troubleshooting Openshift EFK stack for central logging.
 Worked on different utility classes that are used all over the application for validations and formatting at the back
end.
 Developed Java Bean Classes for implementing Business logic using EJB 3.0 (Stateless session, entity, message
driven beans).
 Developed server-side services using Java, spring, Web Services (SOAP, WSDL).
 Designed and developed various modules of the application with J2EE design architecture, Spring MVC
architecture using IOC, AOP concepts.
 Used Microservices architecture, with SpringBoot based services interacting through a combination of REST and
SpringBoot.
 Experience in creating JavaScript for using DML operation with MongoDB.
 Created and maintained the configuration of the Spring Application Framework (IOC) and implemented business
logic using EJB.
 Used Soap based Spring Web services for transferring data between applications.
 Involved in designing the documentation by using YAML in Open API Specification (SWAGGER).
 Implemented RESTful Web-Services for data exchange between multiple systems.
 Developed Web Modules using Spring and RESTAPI on server side.
 Used Log4j to assign, track, report and audit the issues in the application.
 Involved in developing JDBC DAOs and DTOs, writing Hibernate HQL queries, advanced SQL and T-SQL
 Used SAX parsing methodology for serializing and parsing the XML request and response.
 Creation and Follow-up of RedHat Cases to solve problems/bugs with the Openshift Platform or OS.
 Monitoring the production logs and monitoring performance using JConsole.
 Used Hibernate ORM for persistence management, written CRUD and HQL based queries to retrieve and render
the data.
 Extensively used Annotations, Mappings and querying the database using Hibernate.
 Experience in building APIs with declarative interfaces such as Swagger/OpenAPI and GraphQL.
 Wrote SQL queries and Stored Procedures for Data Access Objects (DAO).
 Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.
 Used SOAP calls to access functionalities.
 Published and consumed Web Services using SOAP, WSDL and deployed it on Web Sphere Server Web Server.

 Used SOAP based web services to develop interfaces to integrate between front end systems and back-end
systems.
 Extensively used core Java Multi-threading, Collections, Exception handling, Reflection API.
 Worked as the application arhitect to provide Apigee solution providing possible use cases and creating OpenAPI
specs for proxies.
 Configuring high availability using geographical MongoDB replica sets across multiple data centers.
 Worked in configuring alerting methods via ansible playbooks for machineconfigs, pv, pvc and all the openshift 4.x
components to alert support teams.
 Used Eclipse for application components development.
 Used Jenkins to build the war/ear files from the source code base pulled from SVN.
 implemented the automatic documentation for the API using the Swagger an OpenAPI specification.
 Supported application on OpenShift 4 migration from v3.11
 Deployed Spring Boot based microservices in Docker and Amazon EC2 container using Jenkins
 Used JIRA to manage the work Sprint stories and keep updated with the progress.
Environment: J2EE, Servlets, JSP, Spring Framework 3.0, Oracle database 11g, EJB 3.0, HTML5, CSS, jQuery, XML,
JavaScript, Mongo DB ,Hibernate 4.0, JDBC 3.0, SQL, Eclipse 4.x, SOAP, AWT, OSB, Mercury, TIBCO, openshift, JIRA, open
API,Jenkins, Ant, Web sphere Application server.

Client: State of North Dakota, Bismarck, ND Jan 2012 – Jul


2014
Role: Java Developer

Responsibilities:
 Migrated applications from WebSphere 6 to WebSphere 8.
 Upgraded all the applications to Java 1.6, EJB 3.1, Deployment Descriptors 3.0, Struts 1.3.
 Configured Network Load Balancers Firewall rules for secure dmz segment of the Kubernetes OpenShift cluster.
 Used OSGi (open service gateway initiative) framework for Java versions updates. Created OSGi component
bundles for hot deploying EJB components on remote server using FTP.
 Performed migration from MySQL to MongoDB V 3.0.11.
 Wrote ANT build scripts for building the project and generation of EAR files for deployments.
 Worked on upgrade of FileNet which is a third-party application which provides document management and
ready-to-use workflow that helps us capture, manage and share content.
 Upgraded North Dakota’s Credit Card application which takes care of certificate management and all the
transactions.
 Management ofProduction. Testivet. Development OpenShift Networks.
 Worked on deprecated changes for Java, EJB’s (MDB’s) and deployment descriptors.
 Installed MongoDB. configured, setup backup, recovery, upgrade and tuning and data integrity.
 Adhere API design guidance and principles from OpenAPI itiatives/apigee.
 Upgraded all the Information Technology Utility Jars needed for the applications.
 Production Support for all the applications which were migrated, upgraded, and moved into production.
 Overcame challenges like data migration from MySQL to MongoDB.
 Implemented Apache ActiveMQ’s JMS broker for asynchronous request processing, developing message-oriented
middleware (MOM) which compiles and executes objects on the response side, which are actually generated at
request side.
 User Acceptance Testing on the applications that have been migrated.
 Deployments in Test and Production.
 Upgrade OpenShift Environment in aple methodology for the advanced features in container technology.
 Responsible for managing MongoDB environment with high availability, performance and scalability perspectives.
 Proxy Changes for all the applications which made state.nd.us domains to nd.gov.\
 Used ClearCase Repository for creating branch and working on it, Merging the changes to main branch and
applying label to a branch, finally adding Object Documentations for the label on service requests.
Environment: EJB (2.1, 3.1), XML 3.1, OSGi 8.0, Mongo DB ,Eclipse, Struts (1.1, 1.3), EAR 6.0, JSP, HTML,openshift,
XHTML, Clear Case Repository, SQL Server Management Studio, Apache ActiveMQ, VMWare.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy