Java Backend Developer Resume
Cincinnati, OH
SUMMARY
- Around 8+ years of strong IT experience, extensively in areas of enterprise & web application development involving system architecture, design, development and maintenance of enterprise level applications under Health, Financial Services and Retail domains
- Extensive experience in Amazon Web Services like EC2, Simple DB, RDS, Elastic Load Balancing, SQS, SNS, AWS Identity and access management, AWS Cloud Watch, Elastic Beanstalk and Cloud Front, Redshift.
- Experience involving configuring S3 versioning and lifecycle policies to and backup files and archive files in glacier.
- Hands on experience in AWS cloudmap infrastructure on various resources IAM, EBS, Security Group and Auto Scaling in Cloud Formation JSON templates and some internet technologies including TCP/IP and HTTP.
- Created Amazon VPC to create public - facing subnet for web servers with internet access, backend databases & application servers in a private-facing subnet with no Internet access.
- Experienced in working with big data technologies like Spark Core, Spark Hql, Spark -Streaming, Kafka.
- Design and development of Server Side Rendered Progressive Web Applications built with ReactJS, Next.js, Node.js, Firebase and Material - UI using HTTPS, Web App Manifests, Service Workers and browser APIs.
- Daily meeting with different teams and report new/pending IAM issues and concerns.
- CreatedSelenium WebDriverautomation scripts usingPythonto validate functionality on various browsers.
- Implemented the Kotlin with Android studiofor smooth functioning of the location based services GPS, Bluetooth on Android.
- Good experience in developing web applications implementing Model View Control architecture usingDjango, Flask, and springweb application frameworks.
- Hands on experience inAzureDevelopment, worked onAzure web application,App services,Azure storage,Azure SQL Database,Virtual machines,Fabric controller,Azure AD, Azure search, and notification hub.
- Migrated an application developed in Angular 8.0 to Angular 9.0 recently.
- Experience in apache Hadoop for storage part in HDFS (Hadoop Distributed File System).
- Extensive experience in design and development of J2EE applications using Core Java, Java 8 Collections, Data Structures, Multithreading, JDBC, Servlets, JSP, EJB, AJAX, JMS Custom Tag Libraries, JSTL, XML and Web Services.
- Worked on Business process diagrams and process flow charts/sequences with RPA tools.
- Knowledge on using XP Practices Pair Programming.
- Expertise inReact JSframework to develop theSPA.
- Good knowledge of algorithms and data structures.
- Experience withSteel brick CPQandDocuSign.
- Extensive experience with T-SQL in constructingTriggers,Tables, implementingstored Procedures, Functions, Views, User Profiles, Data Dictionaries and Data Integrity.
- Worked with React Js & Vue Js to change the stack from regular JS to WebFlux & Vuetify framework using Semantic UI.
- Experienced inReact JSand working withReact Flux architecture.
- SetupAlertingandmonitoringusingStackdriverinGCP.
- Highly experienced in ETL tool Ab Initio in using GDE Designer. Very good working experience with all the Ab Initio components.
- Experience on Splunk query language and Monitored Database Connection Health by using Splunk DB connect health dashboards.
- Developed code in Java 8, J2EE and Hibernate using TDD, Continuous Integration CI.
- Experience in Spring Framework such as Spring IOC, Spring DAO, Spring web flux, Spring ORM, Spring Resources, SpringJDBC, Micro-Services.
- Involved in Accessibility testing by independently auditing and working with development team, Product owner along with various stake holder while following WCAG 2.0 Guideline.
- Expertise in development frameworks Struts, Vert.x, spring, EJB, Hibernate and Mybatis.
- Experience on SOA and Web Services like SOAP (JAX-WS) &REST (JAX-RS) using different frameworks like Apache Axis2, Spring-WS, Apache CXF and Jersey.
- Extensive experience of using IDE tools Eclipse 3.2, Netbeans7.1.2, IntelliJ IDEA … for JAVA 8 /J2EEApplication development.
- Experience in working on web servers like Apache and application servers like Web logic, Tomcat, Websphere to deploy code.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 10.
- Worked as aPOC for RPA initiativesand acted as a bridge between developing and testing Teams.
- Worked with Behaviour Driven Development process and Test Driven Development (TDD).
- Experience in Software Life Cycle Development (SDLC) process which incorporates Requirement Gathering, Analysis, Developing, Testing and implementing life cycle utilizing approaches like Agile, Scrum and Test-Driven Development.
- Experience in creating build scripts using Ant, Maven and Gradle tools. Extensive experience in implementation of the version control software SVN, CVS, Git.
- Extensive experience in using databases such as IBM DB2, Oracle 11g/10g, SQL Server, PL/SQL and MySQL.
- Good experience in UX tools like Adobe Creative Suite, Sketch, InVision.
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 9 and Node JS.
- Designed and implemented the RESTApi for the UI screen through the mobile user can look-up the available health plans and monthly premium against each of them by taking the zip code as the parameter.
- Proficient on different data sources ranging from flat files SQL Server, Apache spark, Oracle 11g/ PL/SQL Packages, Procedures, Functions, Triggers and other objects and apache Kafka.
- Expertise in using and implementing design patterns such as Model-View-Control (MVC), Data Access Object (DAO), Service Locator Factory, Singleton & Business Delegate.
- Performed unit testing using JUnit and Mockito aiding test driven Development in some scenarios.
- Worked with RabbitMQ is used for Messaging for decoupling applications by separating sending and receiving data.
- Good knowledge of version Control tools like SVN and GIT.
- Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
- Exposure to new features and issues addressed inAngular 9/10.
- Functionalities include writing code inHTML, CSS, JavaScript, JQuery, JSF and testing the functionalities using JUnit.
- Used Log4J to capture the logs that include critical business-related information.
- Built Continuous Integration environment Jenkins and Continuous delivery environment. Worked with Docker container snapshots, attaching to a running container, managing containers, directory structures.
- Experienced in development and troubleshooting Web based and enterprise-based applications on Windows, UNIX and Linux platforms.
TECHNICAL SKILLS
Operating Systems: UNIX, Linux 4.x/5.x/6.x/7.x, Windows (98, 2000, XP, Vista)
Web Technologies: JavaScript, XML, HTML5, CSS 3.0, AJAX, DOJO, JQuery, DHtmlXGrid, GWT, JSON, FLEX Builder 3.0, cXML, XSLT, XHTML, Bootstrap.
J2EE Technologies: Servlets, JSP, JDBC, JUNIT, JAXB, JMS, JNDI, JSTL, Tiles, SUN One LDAP, Apache Camel, ANT/Maven.
Web-Service Technologies: AXIS2, SOAP, WSDL, WADL, REST (JAX-RS).
Frameworks: MVC 1/2.0, Struts 1.x, 2.0, Spring, Hibernate 3.0, Spring web flux, JPA, vert.x
Scripting Languages: JavaScript, JQuery, Python, Shell, typescript.
Web/Application Servers: Apache Tomcat 7.0, WebLogic 10.3, Jboss4, WebSphere, Webpack, Glassfish.
Databases: Oracle10g, MYSQL, MSSQL, RDS, CouchDB
IDE Tools: IntelliJ, Eclipse, J Builder, Velocity Studio.
Methodology: Water Fall, Agile, SCRUM,JBPM, BDD (Behaviour Driven Development), Test Driven Development (TDD).
Cloud Console Services: IAM, VPC, Snowball, SES, SNS, SWF, AWS SDK'S, Pinpoint, Elastic cache, Ops Works, code commit, code pipeline, config, Server migration, Amazon EMR, Redshift, storage Gateway, API Gateway, workflow, PCF.
Other Tools: Log4J, MS-Office, JIRA, SQL Developer,logback, GIT, BITBucket, SSMS, JVM.
PROFESSIONAL EXPERIENCE
Confidential, Cincinnati, OH
Java Backend Developer
Responsibilities:
- Migrate the existing Micro-Services to host it into PCF cloud ECS.
- Create the Restful API’s to handle the real-time request/response for authentication of data related to payments.
- DeployedAzure IaaS virtual machines(VMs) andCloud services(PaaS role instances) into secure VNets and subnets.
- Implemented validations usingJSF 2.0.
- Expertise in development frameworks Struts, Vert.x, spring, EJB, Hibernate and Mybatis.
- Knowledge about setting up Python REST API Frame work usingDjango.
- Development and Production support of web application built in Mendix. The application processes insurance orders and medical exams from call centers for healthcare and insurance companies.
- Designed a Data Model for Taxation data store and Helped developers in writing billing taxation web module using XML over HTTP using Servlet technology.
- Involved in client and server side scripting languagesVBScriptandJavaScript.
- Proficient in SQL Server and T- SQL (DDL and DML) in constructing Tables, Normalization/ De normalization Techniques on database Tables.
- Experience in Creating and Updating Clustered and Non-Clustered Indexes to keep up the SQL Server Performance.
- Worked on developing batch integrations to transfer data in bulk between enterprise applications using MuleSoft Enterprise Service Bus.
- Good experience in SQL servermanagement studio (SSMS).
- Quartz Job schedulerimplementation for generation of Reports on regular basis and as per user requested timeline.
- Strong programming skills in designing and implementation of multi-tier applications using web-based technologies likeSpring MVCandSpring Boot.
- Experience in troubleshooting, applying patches and plug-in for WAS 5.0/6.0/7.0/8.5.5.
- Hands on experience in installing configuring and using Hadoop ecosystem components like HadoopMapReduce HDFS HBase Hive Sqoop Pig ZookeeperandFlume.
- Researched current ITIL standards and architecture integration processes.
- Provided ongoing support to maintain and uphold the compliance program.
- Provided valuable compliance advice to the business unit management regarding policies, controls, and procedures.
- Good experience in UX tools like Adobe Creative Suite, Sketch, InVision.
- Reengineered existing applications inVB6.0andT-SQL Stored Procedures.Used concepts onVB 6.0 Classesand CreatedDLLsto perform common tasks within related applications.
- Worked with Team site and Created Open Text Content Server Security Design document.
- Worked onSwagger APIand auto-generated documentation for all REST calls.
- Designed, deployed, and maintained complex canned reports using SQL Server 2008 Reporting Services (SSMS).
- Major focus onConfiguration, SCM, Build/Release Management,Infrastructure as a code (IAC)and asAzure DevOpsoperations Production and cross platform environments.
- Good experience with Credentials Vault (Secure Property Placeholder), a critical piece in application development in MuleSoft.
- Excellent T-SQL development skills to write complex queries involving multiple tables, great ability to develop and maintain stored procedures, triggers, user defined functions.
- Supervised the reconciliation of the complete data to avoid discrepancies in the current billing system.
- Automated thereleasepipeline to achieve zero touch deployments using Jenkins, GIT.
- Experience in buildingbigdatasolutions usingLambda Architectureusing Cloudera distribution ofHadoop,TwitterStorm,Trident,MapReduce,Cascading,HIVE,PIGandSqoop.
- Good programming skills inPerland Unix Shell scripting (particularlykshandbash)
- In depth knowledge of accessibility standards: Level A, AA and AAA conformance of WCAG 2.0, WCAG 2.1, ADA, and Section 508 compliance.
- Experience in assigning theazureservices on locations specific to integrate with web-apps and key-vaults
- Expert in Creating, Configuring and tuning MS SQL Server Management Services SSMS .
- Well experienced in Core Java - asynchronous programming, multithreading, collections and a few design patterns.
- Experience in Spring Framework such as Spring IOC, Spring DAO, Spring web flux, Spring ORM, Spring Resources, SpringJDBC, Micro-Services.
- Experience with NUXT.js
- Have complete Familiarity with the Open Web Application Security Project (OWASP)
- Worked onMuleSoftAnypoint APIplatform on designing and implementingMule API
- Experience withSteel brick CPQandconfigured DocuSign to design rest API’s.
- Used Web services - WSDL and SOAP for getting credit card information from third party.
- Understanding ofWindows/Web/Java app/Thin client integration with RPA Tools.
- Worked onconfluence- Assigned user personal space and provided assistance in using Confluence
- Creating Storage Pool and Stripping of Disk forAzure Virtual Machines. Backup Configure and Restore Azure Virtual Machine usingAzure Backup.
- Strong front-end GUI wire-framing/prototyping skills using scripting languages like JSP HTML5 DHTML Java Script DOM and Cascading Style Sheets CSS3.
- Experience in developing Android Application using Android Studio, Eclipse IDE, Android SDK, ADT plug - in.
- Worked with React Js & Vue Js to change the stack from regular JS to Flux & Vuetify framework using Semantic UI.
- Involved inDevOpsprocesses forbuildand deploy systems.
- Developed server-side application to interact with database usingSpring BootandHibernate.
- UsedJestandEnzymefor mocking functions and writing unit tests along withIstanbulsetup for testing component coverage reports.
- Managing and Monitoring theJVMperformance byWeblogic Heap Size, garbage collection, JDBC Poolsand takingThread dumps, pstack and prstatand analyzing to find the problems in application. Configured the Session Management i.e. Memory to Memory and Database replication on Weblogic Application server.
- Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
- Hands on experience inAWSinfrastructure on various resourcesIAM, ECS, Security GroupandAuto Scalingin Cloud FormationJSONtemplates and some internet technologies includingTCP/IPandHTTP.
- Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.
- Wrapper developed inPythonfor instantiating multi-threaded application and running with other application
- Developed Contract List to pull all the contracts which returned a JSON which is acceptable by Dojo Grid.
- Build server deployment on Cloud (EC2) servers with help of DevOps tools like Puppet.
- Experience writing apps from scratch in Kotlin with Android studio.
- Created POC for Automatic update for the deployment status update using Vert.x Framework (push Notification), HTML5, CSS3, JavaScript, Junit & JAVA 8.
- Implemented a'server less'architecture usingAPI Gateway, Lambda, and Dynamo DBand deployedAWS Lambda codefrom Amazon S3 buckets. Created a Lambda Deployment function, and configured it to receive events from your S3 bucket.
- Developing scalable transactors component that interact with external systems that connects to the back end systems/other applications.
- Upgraded and developed MuleSoft applications.
- Very Good understanding of Android Back-end and UI guidelines.
- Designed training materials utilizing UX design principles and provided training using Photoshop, and Flash.
- Point team player on Openshift for creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, troubleshooting pods through ssh and logs, modification ofBuildconfigs, templates,Imagestreams, etc.
- Highly experienced in ETL tool Ab Initio in using GDE Designer. Very good working experience with all the Ab Initio components.
- Worked with variousdatamanagement methodologies,dataexploration techniques,dataquality assurance practices, anddatadiscovery/ visualization tools.
- OWASP Top 10 Issues identifications like SQLi, CSRF, XSS.
- Good Exposure on Apache HadoopMap ReduceprogrammingPIG Scriptingand Distribute Application andHDFS.
- Experience working with APIGEE Edge, Developer Portal & APIGEE Baas platform.
- Good understanding of APIGEE Architecture.
- Experience in using Splunk (Log Aggregator) to create reports and dashboards from log files. Have used Your-kit Profiler to debug and enhance application performance in MuleSoft.
- Extensive experiencein NOSQL databases like MongoDB, couch DB and Elastic search.
- Used data bases like Dynamo DB, Cassandra. Setting up and administering DNS system in AWS cloud using Route53.
- Expertise inReact JSframework to develop theSPA.
- Good understanding of APIGEE Architecture.
- SetupAlertingandmonitoringusingStackdriverinGCP.
- Reviewed and recommended ITIL process improvements.
- Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
- Designed and implemented the RESTApi for the UI screen through the mobile user can look-up the available health plans and monthly premium against each of them by taking the zip code as the parameter.
- Extensively worked in Test Driven Development (TDD) framework using JUnit.
- Hands on experience in Mocking libraries -Lisa Mocking and Cucumber libraries for rest api testing and cloud ECS.
- Configuring windows APIGEE servers using FTP and HTTP protocols.
- Setup production dependencies for application are Redux JS, Webpack, Babel.
- Configuring failover for redundancy purposes for the security devices. Implemented the stateful & serial failover for PIX/ASA firewall, Check Point Clustering and load balancing features.
- Experience in working with Python ORM Libraries includingDjango ORM,SQLAlchemy.
- Having experience in understanding of Splunk 5.x and 6.x product, Distributed Splunk architecture and components including search heads, indexers, forwarders.
- Expert in designing ETL data flows using creating mappings/workflows to extract data from SQL Server and Data Migration and Transformation from Oracle/Access/Excel Sheets using SQL Server SSIS.
- Experience in all the phases of SDLC for Data Warehousing ETL projects including waterfall and Agile/Scrum methodologies.
- Used spring config server for centralized configuration and updated accordingly.
- Splunk is configured in our application for centralized logging.
- ImplementedKotlin with Androidcontent providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for these applications.
- JSFlayouts are created inNavigatorapplication as a View of MVC Involved in Implementation of middleware framework.
- Build & Maintain Relationships within System Integrator Accounts - Understand the System Integrator business model and sales cycle; Build relationships with the business development and program teams within the System Integrators; Be the point of contact for VMWare for System Integrators for program business in the SLED market.
- Worked with Behaviour Driven Development process and Test Driven Development (TDD).
- Manage and maintain both MongoDB, CouchDB servers across multiple data centers.
- Skilled in automating business processes using RPA technologies.
- Worked withWebSphere MQteam to installMQ clientandMQ serversoftware on various platforms.
- UsedJava 8 Method Referencesfeature to point to methods by their names and usedfunctional Interfaces.
- Implemented the Licensing Module API for both enterprise and standalone desktop mode for the POS product.
- Handle escalated Support tickets till closure for MSAzure IaaS platform.
- Worked on transition from legacy products to newer version of APIGEE Edge.
- Experience in managing multi - node MongoDB clusters on public cloud environment.
- Worked in Agile Environment with daily stand - up meetings, provided updates to ensure next build release met the business requirements and deadlines.
- Set up aGCPFirewall rules in order to allow or deny traffic to and from theVM'sinstances based on specified configuration and usedGCPcloudCDN(content delivery network) to deliver content fromGCPcache locations drastically improving user experience and latency.
- Creating, validating and reviewing solutions and effort estimate of converting existing workloads from classic to ARM based Azure Cloud Environment
- Worked in container-based technologies likeDocker,KubernetesandOpenshift
- Having good Knowledge inNOSQLdata base likeDynamoDBandMongoDB.
- Maintain 80%+ test case coverage with sonar report to ensure better code readability and code accuracy.
- Good experience in developing customized policies in APIGEE Edge and developing API's in APIGEE Baas.
- Worked with the team, helping them build out their markup and CSS. My Specialty is large scaleCSSfocusing on reusability and modularity.
- Did the initial analysis and feasibility study for SAP integration with the and POS product and the corresponding iDocs involved.
- Contributed using Reflux.js.
- Experienced inPHP5,MySQL,Python,OOPS,DesignPatterns,HTML5,CSS
- To achieve Continuous Delivery CD goal on high scalable environment, usedDockercoupled with load-balancing toolNginx.
- Develop and maintain Build, Deployment, and Continuous Integration CI/CD systems.
- Responsible for using Splunk log management to check the log of every call in the environment.
- Build, maintain, and scale infrastructure for Dev & stage environments.
- Troubleshoot application related issues by log verification.
- Involved in maintaining the user accounts(IAM), RDS, Route 53 servicesinAWS Cloud.
- Experience in building isomorphic applications using React.js and Redux with GraphQL on server side.
- Experience in working with GraphQL queries and use Apollo GraphQL library.
- Implemented automation using Selenium WebDriver, JAVA 8,Selenium Grid, Cucumber, Maven.
- Converted a monolithic app to Microservices architecture using Spring Boot using 12 factor app methodology.
- Maintain all UX/UI Templates, documentation, assets, personas, design mockups, user flows, prototypes, navigational maps and experience documentation for assigned products
- UsedVue.jsevents distribution and parent chain for parent-child component communication
- Experienced with Test Driven Development and have usedPHPUnit,SimpleTestand Codeception
- Build anddeployedrest API on PCFcloud usingCLIcommand.
- Installing and configuring nagios check postgresql.pl plugins for Monitoring PostgreSQL instances effectively.
- Created POC for SSl authorization using vert.x Framework .
- Experience in using build tools, Gulp, Grunt, NPM, Webpack, Webpack-loaders, REST Web Services for package management and installation.
- Proactive in updating the latest security patches to database, which are provided by PostgreSQL open source community.
- Designed FACADE design patterns for APIGEE using JAVA platform.
- Developed and enhanced bill and letter formats supporting new business requirements using OpenText Exstream Designer
- Created Change logs and ETL mappings as part of pre ETL-tasks.
- Worked on email notification service which send email notification based on the message it receives from message queue.
- Did a POC on reactive programming. Especially, the project reactor which is spring's implementation of the reactive specification and it's specifically favored by the spring webflux module
- Implemented validations usingJSF 2.0/Primefaces components
- Worked on installing Universal Forwarders and Heavy Forwarders to bring any kind of data fields into Splunk.
- Participated in testing of Orion Rhapsody Route to receive and process HL7 ORU R01 Version 2.5.1 messages to Websurv.
- Good understanding on SNCF principles.
- Responsible for all pre-ETL tasks upon which the Data Warehouse depends, including managing and collection of various existing data sources.
- Involved in setting upJenkins Masterand multiple slaves for the entire team as a CI tool as part ofContinuous development and deployment process (CI/CD).
- Worked on applications and developed them withXML,JSON,XSLPHP,Django,Python,Rails
- IntegratedSpring SecuritywithJDBCto manage user access to consumer data.
- Implement user authorities' management withSpring Security.
- Worked on Redis cache for storing the API data for short period of time.
- Reduced time taken to complete a Restful API’s call using Dynatrace and Sleuth/Zipkin server
- Worked on creating a fault tolerance Rest api for payment authentication using spring boot, Spring retry, Hysterix.
- UtilizedJava 8features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
Environment: Java 8, Spring 4.0, Spring Boot 1.4.x, VBScript, Eclipse, Web Services (RESTFUL), Spring JDBC, SQL, PCF Redis, Hysterix, HL7, ADA Section 508,JVM,SSMS, Sleuth/Zipkin, Docusign,vert.x,ECMA Script 6, T-SQL, VB.Net Typescript, Webpack, Open shift, Open Text Exstream, KSH, Bash, ETL:Ab Initio GDE 3.04,3.15, Python, 3.1.7 Co-Operating System 2.14, Jest,2.15API Gateway, cReact.js, Next.js, GCP,IAM, Maven 3.0, Gradle, Jenkins, GitHub, JIRA, confluence, Redux,Bit bucket, SonarQude.
Confidential, MN
Java Developer
Responsibilities:
- Involved in developing components on Reporting Dashboard with Spring MVC, Spring boot, Spring Framework and Hibernate.
- Developed entire frontend and backend modules usingPython on DjangoWeb Framework.
- Developing new user-facing features using React.js
- Extensive experience in designing and implementation ofcontinuous integration, continuous delivery, continuous deployment (CI/CD)through Jenkins.
- Plans and coordinates the administration of PostgreSQL databases to ensure accurate, appropriate, and effective use of data, including database definition, structure, documentation, long - range requirements, and operational guidelines.
- Worked multiple components for different course element players and quiz question players usingVue.js and Vuex.
- Outstanding skills of ITIL principles.
- Identified slow performing views, stored procedures and queries using SQL Profiler, by running simultaneously while browsing the application.
- Migrated the code from JavaScript to TypeScript
- Experience in importing and exporting data usingSqoopfromHDFSto Relational Database Systems and vice-versa.
- Worked with Demonware for developing plugins and extending our automation framework. Also Developed core features for our allocation and provisioning systems.
- Hands on working experience with Jenkins continuous integration Tools including installation, configuration of jobs, pipelines, security set up etc.
- Migrated some modules toKOTLINfrom Java.
- Understand the latest features like (Azure DevOps, OMS, NSG Rules, etc..,) introduced by Microsoft Azure and utilized it for existing business applications
- Work with senior UX researchers to create final visual designs based on research
- Had knowledge on Kibana and Elastic search to identify the Kafka message failure scenarios.
- Working with ECMA Script 6 features. For build of JSX and ES2015(ES6) used Babel, webpack.
- Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by usingAngular 9framework andNode JS.
- MigratedVB 6.0application toVB.NETwith VB.Net migration wizard.
- Building reusable components and front-end libraries for future use using React.js
- Restful endpoints are created for UI and other services to consume.
- Performed jobs execution usingQuartz Schedulers.
- Provided valuable compliance advice to the business unit management regarding policies, controls, and procedures.
- Good working knowledge on reactive programming and the spring webflux module
- Experience on Android UI components such as List view, Customized List view, Menus, Compound Buttons, Alert Dialog boxes, Action bars, and Spinners for various layouts in Application development.
- ManagedDocker orchestration and Docker containerizationusingKubernetes.
- UsedKubernetesto orchestrate the deployment, scaling and management of Docker Containers.
- Better Understanding the existing application, Business processes and Security Module. Designed Security module to support implemented custom.
- Utilized Cloud formation and Puppet by creatingDevOpsprocesses for consistent and reliable deployment methodology.
- Developed automation system using PowerShell scripts and JSON templates to remediate the Azure services
- Job schedulerimplementation for generation of Reports on regular basis and as per user requested timeline.
- Managing the Open-shift cluster that includes scaling up and down the AWS app nodes.
- Strong knowledge of security vulnerabilities and remediation as listed in sites like OWASP top 10, SANS, etc.
- Leveraged cutting edge technology like Kotlin, Android JetPack, Retrofit, Navigation, ViewModel, Room, Actions.
- Experience in guiding and writing Test Plans, Test Cases, Test Scenario for 508 Technical Standards and Sub Technical Standards as per Accessibility Guidelines (WCAG) from W3C (World Wide Web Consortium).
- Involved in DevOps migration/automation processes for build and deploy systems.
- Expertise in using Object-Relational Mapping (ORM) technologies such as Hibernate and IBatis.
- Extensive experience in design and development of J2EE applications using Core Java, Java 8 Collections, Data Structures, Multithreading, JDBC, Servlets, JSP, EJB, AJAX, JMS Custom Tag Libraries, JSTL, XML and Web Services.
- Customized theStored ProceduresandDatabase TriggersinT-SQL.
- Confidence in working with other IOS developers and got KT on Swift Code and Objective-C.
- Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
- Involved in Documentum Development which included creating and maintaining Profiles, Users, Roles, ACLs, Jobs, Methods, Workflows, Object Types & Attributes, Notifications, DQL, Renditions.
- Experience on setting up and configuringAWS's EMR Clustersand usedAmazon IAMto grant fine-grained access toAWSresources to users.
- Extensive use ofClassic ASP,Java ScriptandVB Script.
- UsedSpring Bootat back-end which helps to develop application with ease
- Used Cordova for the camera feature used for check deposits and Geo-location.
- Responsible for configuring, integrating, and maintaining all Development, QA, Staging and Production PostgreSQL databases within the organization.
- Responsible for all backup, recovery, and upgrading of all of the PostgreSQL databases.
- Created customized pdf files by using visual force pages and Apex classes then attached to the DocuSign templates and sent directly to the users.
- Involved in developing JUNIT Test Cases to validate the type of data in the XML Files. Used Log4J for logging and tracing the messages.
- Involved in loading data fromUNIX file systemtoHDFS.
- Having good knowledge in NOSQL data bases like Dynamo DB, Mongo DB, Redis, Cassandra. Setting up and administering DNS system in AWS cloud using Route53.
- Responsible for all pre-ETL tasks upon which the Data Warehouse depends, including managing and collection of various existing data sources
- Provide guidance on relevant application security industry standards and practices such as OWASP, CWE, CWSS, CVE, CVSS, etc
- Implemented the advance ordering feature in the POS product after its integration with SIM.
- Ensure the continuous availability of our mission critical MongoDB clusters using replication across data centers.Good Experience inReact.jsfor creating interactiveUI'susingOne-way data flow, Virtual DOM, JSX, React Nativeconcepts.
- Integrate JIRA and Confluence (for User management and Issues/Pages sharing)
- Worked in container based technologies likeDocker,KubernetesandOpenshift.
- Experience in managing the load balancers in a high-availability infrastructure.
- Developed ETL procedure strategies, and worked closely with business and data validation groups to provide assistance and guidance for system analysis, data integrity analysis, and data validation activities.
- Strong foundation indatastructuresand algorithms.
- Executed IOS native app, OS compatible (IOS 8 and 9 version).
- Familiar with creating Custom ReusableReactComponents Library.
- ImplementedMVCarchitecture in developing the web application with the help ofDjangoframework.
- Implemented data-binding andMVCusingAngular 9for front-end development of a current web application.
- Involved in creatingHivetables loading with data and writing hive queries which will run internally in map reduce way.
- Deployment of Cloud service includingJenkins and Nexus on Docker using Terraform.
- Metadata hub upgrades- work with ab initio support team and ETL infra teams.
- Experience in Designing, Architecting and implementing scalable cloud-based web applications usingAWSandGCP.
- Followed TDD Test Driven Development and developed test cases by using JUnit for unit testing for each and every module developed.
- Virtualized the servers usingDockerfor the test environments and dev-environments needs, also configuration automation usingDockercontainers.
- Expertise and well versed with various ETL Ab Initio Transform, Partition, Departition, Dataset Database components, sort, validate and compress
- Involved in creating and configuring profiles, clusters, nodes, node agents for WebSphere Application Server(WAS).
- Good programming skills Unix Shell scripting (particularlykshandbash)
- Designed and developed the application using agile methodology and followed Test Driven Development (TDD), Scrum .
- Designed and implemented the RESTApi for the UI screen through the mobile user can leave their phone number and the convenient time so as to have the Customer Service Representative would call them back at the provided number and as per their mentioned convenient time.
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 9 and Node JS.
- Provided technical assistance in monitoring, tuning, backup/restore, upgrades, failover and recovery and upgrades ofWebSphere Environmentfor availability, scalability, maintainability and WLM Work Load Management using cloning and clustering including horizontal and vertical cloning.
- Experience in creatingDockerContainersleveraging existing Linux Containers and AMI's in addition to creatingDocker Containersfrom scratch.
- Performance tuning was done with respect to system, connection pools. Execute threads andJVMheap size.
- Develop domain monitoring java class usingJMXto collectJDBC, JVM,and Execute Queue statistics for Managed Servers.
- UsedDTS/SSISandT-SQLstored procedures to transfer data fromOLTPdatabases to staging area and finally transfer into data marts and performed action in XML.
- Hands on experience on REST based web services using JAX-RS library.
- Customized Restful Web Service using Spring Restful API, sending JSON format data packets between front-end and middle-tier controller.
- Used Maven tool to build and packaged, deploy an application project and integrated with Jenkins.
- Implemented modules using Core Java APIs, Java collection, Java 8(Streams), multi-threading, and object-oriented designs.
- Created and consumed third party Open API for creating and updating user data and also for uploading documents.
- Implemented Swagger/Swagger UI to streamline endpoint documentation.
- Hands on experience using Red Hat as application servers to handle the deployments of different applications.
- Designed and developed a full-stack funding website based on Node.js, ReactJS, Next.JS, Wordpress, PHP and Slim Framework.
- Secured APIs using OAuth2 provider KeyCloak.
- Proficient inMuleSoftAnyPoint API platform on designing and implementing Mule APIs.Strong working knowledge on API Gateway.
- Expertise in Splunkenterprise architecture such as Search Heads, Indexers, Deployment server, Deployer, License Master, Heavy/Universal Forwarders.
- Authentication is provided by KeyCloak and authorization is done using KeyCloak adapters to read User Principle and the roles.
- Experienced in Migration of Documentum 4i to Documentum 6.6
- Interacted with the users to resolve their queries and help in the better understanding of the applications.
- Installed and configured IBM Http Server,WebSphere Application Server Network Deployment (ND).
- Experience in building isomorphic applications using React.js and Redux with GraphQL on server side.
- Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA 8 forCucumber.
- Wrote REST APIs in java 8 to support internalization, and apps to help our buyer team visualize and set portfolio performance targets.
- CreatedSelenium WebDriverautomation scripts usingPythonto validate functionality on various browsers.
- Used Jenkins for building, creating snapshots and deploying on servers.
- Created Health Check URL for monitoring the status of application on servers.
- Imported build code in confluence from bit bucket for peer review.
- Used SonarQude for Continues inspection of code to FIX bugs and handle Memory leak issue during development.
- Experience in using MongoDB data models document, key-value & wide column, or graph QL model.
- Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of CSS to cut down on repetitive code.
- Expert in installing and using Splunk apps for Unix and Linux (Splunk nix).
- Used JIRA for project management. Epics, tasks and subtasks are created to track the progress.
- Involved in creating tables and worked on MS SQL server and PL/SQL to write Stored Procedures functions and packages for complex Inserts and updates in the database. And used Stored Procedures in the application.
- Experienced in Installation and Upgrade of Documentum 6.0 to Documentum 6.7 SP1.
- Involved in Stored Procedures, User Defined functions, Views and implemented the Error Handling in the Stored Procedures and SQL objects and Modified already existing stored procedures, triggers, views, indexes depending on the requirement.
- Maintained complex LAN/WAN networks with several VLANS and provided support for routing protocols.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using AngularJS.
Environment: Java 8, Spring 4.0, Spring boot, Web Services (RESTFUL & SOAP), MS SQL Server, Spring JDBC,SQL, HL7, T-SQL, VB.Net, Jersey, KeyCloak, VBScript, Typescript, Eclipse,IAM, GCP, JSON, JAXB,React.js, Next.js,Unix, Linux, Log4j, STS, Mockito,enzyme, Spring web flux, Docusign, Openshift, ETL Ab initio,Jest, Red Hat JBoss, Python, Maven 3.0,Redux, Jenkins, JVM, GitHub, JIRA, confluence, TDD, Bit bucket, SonarQude, API Gateway
Confidential, NC
Java/AWS Developer
Responsibilities:
- Worked as part ofMicro-servicesteam to develop and deliver Maven projects to deploy on Tomcat.
- API contracts are documented and rendered using Swagger for QA and BA teams to view.
- Better Understanding the existing application, Business processes and Security Module. Designed Security module to support implemented custom.
- Performed configuration, deployment and support of cloud services including Amazon Web Services.
- Experience on AWS Deploying, managing and operating scalable, highly available, and fault tolerant systems and managed continuous delivery CD systems and methodologies on AWS.
- Experience on practical implementation of cloud-specific AWS technologies including IAM, MFA, Elastic Compute Cloud (EC2), Simple Storage Services (S3), Route 53, Cloud Formation, Elastic Bean Stalk, Virtual Private Cloud (VPC), RDS and Cloud Watch ECS.
- Had very strong exposure using ansible automation in replacing the different components of Openshift likeECTD,MASTER, APP, INFRA,Gluster. Configuring failover for redundancy purposes for the security devices. Implemented the stateful & serial failover for PIX/ASA firewall, Check Point Clustering and load balancing features.
- Implemented to reprocess the failure messages in Kafka using offset id.
- Experience in Create and Manage Splunk DB connects Identities, Database Connections, Database Inputs, Outputs, lookups, access controls.
- Used RESTful Web Services for integrating with multiple Payment gateways CREDIT CARD, DEBIT CARD, INTERNET BANKING, WALLET etc .
- Tested the HL7 ORU R01 Version 2.5.1 to receive messages from HL7 ORU R01 version 2.3.1.
- Experience inbenchmarkingCassandra Cluster usingCassandra stress tool.
- Design and execute features of ATDD (Acceptance Test Driven Development)/BDD using Selenium, Cucumber forJava and Ruby.
- Involved in maintaining the user accounts (IAM),ECS, RDS, Route 53 services in AWS Cloud.
- Experience on Cloud Formation template stacks to automate for building new VPC's using JSON files.
- Used Web services - WSDL and SOAP for getting credit card information from third party.
- Leveraged cutting edge technology like Kotlin, Android JetPack, Retrofit, Navigation, ViewModel, Room, Actions.
- Responds to requests from Commercial Banking and GTM Sales teams to review and update AML data during annual credit review process.
- Monitors regulatory developments and industry trends to facilitate in corporation into the Firms’ AML program
- Experienced and proficient in Security Framework of OWASP, BSIMM, Secure SDLC along with expertise in OWASP Top 10, SANS 25, CWE and CVSS.
- Additionally, maintain and administer Confluence.
- UsedSpring Bootat back-end which helps to develop application with ease.
- Implemented unit test cases for components using Enzyme and Jest.
- Designed and developed a full-stack funding website based on Node.js, ReactJS, Next.JS, Wordpress, PHP and Slim Framework.
- Created an Application using ReactJS and Reflux.
- Implemented flux pattern by usingredux frameworkas a core dependency.
- Develop consumer based features and applications usingPython, Django, HTML, behavior Driven Development (BDD) and pair based programming.
- Developed Nosql database Mongo DB embedded documents from java code using spring data MongoDB.
- Derived newalgorithmsanddatastructuresfor target environment and platform attributes in alignment with architectural patterns.
- Headed Proof-of-Concepts on Splunk implementation, splunk indexing and plugins, mentored and guided other team members on Understanding the use case of Splunk
- Installing, configuring and Troubleshooting WebSphere MQclients.
- Created Snapshots and Amazon Machine Images (AMI's) of EC2 Instance for snapshots and creating clone instances.
- Developed Scripts usingpythonSeleniumWebDriver combo for user module application.
- Having good Knowledge inNOSQLdata base likeDynamoDB, RedisandMongoDB.
- UsedJava 8 Method Referencesfeature to point to methods by their names and usedfunctional Interfaces.
- Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.
- Perform accessibility testing for Web base application, Vendor sampling, iOS and Android native application as per WCAG 2.0
- Secured APIs using OAuth2 provider KeyCloak.
- Experience in building applications using React.js and Redux with GraphQL.
- ImplementedHysterixa Latency and Fault Tolerance system for Distributed Microservices Systems.
- Installation and implementation of the Splunk App for Enterprise Security and documented best practices for the installation and performed knowledge transfer on the process.
- Authentication is provided by KeyCloak and authorization is done using KeyCloak adapters to read User Principle and the roles.
- Experience onAmazon IAM serviceenabled to grant permissions and resources to users. Managed roles and permissions of users with the help ofAWS IAMand also involved in developing the Web services usingAXIS2 framework.
- Implemented Model View Control architecture in developing web applications usingDjango frame work.
- Performance tuning by Managing and Monitoring theJVM performancebyWeblogic Heap size, garbage collection, execute threads, EJB Cache size, JDBC poolsandmulti pools.
- Exposure to new features and issues addressed inAngular 9.
- Developed enhancements to MongoDB architecture to improve performance and scalability.
- Developed Rest Api to processes the data from DB to another Rest Service.
- Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
- Enhanced user interfaces to enable input of additional personal information for the purpose of plan generation using CSS, HTML, HTML5, DOJO, JavaScript, AJAX, and Angular JS.
- AWS S3 is used to store customer's monthly credit statements.
- Apache Camel's AWS component is used to upload documents to S3.
- Implemented Java Script module patterns using asynchronous script loading.
- Employees are authenticated using Active directory and end user passwords are stored in Open LDAP.
- Hands on experience of multiple AWS accounts with multiple VPC's for both production and non-production where primary objectives included automation, build out, integration and cost control.
- Experience on setting up and configuring AWS's EMR Clusters and used Amazon IAM to grant fine-grained access to AWS resources to users.
- Extensively worked on developing UI components using Angular(1.4/2) and JSON to interact Restful services like Jersey API.
- Involved in creating tables and worked on My SQL and PL/SQL to write Stored Procedures functions and packages for complex Inserts and updates in the database. And used Stored Procedures in the application.
Environment: Java 1.8, Bootstrap 3.3, Spring 4.0, Spring boot,Reflux, Web Services (RESTFUL & SOAP), HL7,Webpack, Oracle 11g, Typescrip, DB2, Docusign, Hibernate 4.2, API Gateway, SQL, Apache CXF, MVC, Jersey, KeyCloak, JSON, Python, ADA Section 508,JAXB, Unix, Jest,ECMA Script 6, Linux, Log4j, STS, Mockito,IAM, Apache Tomcat, Eclipse, Maven 3.0, Jenkins, GitHub, JIRA, EC2, S3, VPC, Redshift,next.js,JVM, SQS, SNS, SWF,GCP, IAM, EMR,Agile, Scrum, Cloud watch, AWS Lambda.
Confidential
Fullstack Java/AWS Developer
Responsibilities:
- Involved in preparation of functional definition documents and Involved in the discussions with business users, testing team to finalize the technical design documents.
- Experienced inReact JSand working withReact Flux architecture.
- Created business logic and application in Struts Framework using JSP, and Servlets.
- Worked on implementation of MVC pattern by using its Custom Tag Library, UI Components, Server-side Helper Classes, Valuators, Event Handlers and Navigation Handlers.
- Involved in developing JSP pages for the web tier and validating the client data using JavaScript.
- Developed web application using Spring MVC framework.
- Used Spring DAO concept in order to interact with database (DB2) using JDBC template.
- Proficient in Core Java concepts like Collections, Multithreading, Data Structures, Serialization, and JavaBeans.
- MaintainedInterfacecompatibility andconcurrencyin the project usingJava 8new features like default, static methods and Concurrency API.
- Experience writing apps from scratch in Kotlin.
- Worked with npm commands and using package.json for managing dependencies and dev-dependencies ofnodejsapplications.
- Creation and Installation of DocApp applications using Application Builder /Documentum Composer and DocApp Installer.
- Developed XML documents and generated XSL files for Payment Transaction and Reserve Transaction systems.
- Knowledge ofdatastructures,algorithms, and designing for performance.
- Delivered tactical solutions while focusing on strategicstructureand viability.
- Performed extensive trouble shooting experience including stack trace analysis and JVM tuning experience by changing to heap sizes according to the requirement.
- Usedpythonscripting for automating user tasks.
- Wrote unit test cases for different modules and resolved the test findings.
- Implemented SOAP using Web services to communicate with other systems.
- Developed JDBC code for backend processing.
- Having good Knowledge inNOSQLdata base likeDynamoDB, RedisandMongoDB.
- Used Subversion for version control and log4j for logging errors.
- Involved in writing test cases for testing functional specification and for unit testing
- Wrote Oracle PL/SQL Stored procedures, triggers.
- Helped production support team to solve trouble reports.
- Interacted with testing team to fix defects.
Environment: Java, J2EE, Struts, JSP, JDBC, Servlets, JavaScript, JUnit, Hibernate, WebLogic, Log4j, Maven, CVS, CSS,HL7, Python, API Gateway,HTML, ECS,PL/SQL,Agile, Scrum, Oracle, Eclipse, ECMA, Windows, Linux,Reflux,JVM, Net Beans, Apache Tomcat, SVN, DB2, MVC.