Post Job Free
Sign in

Sr. Java Technical Lead/Solution Architect

Location:
United States
Posted:
March 24, 2025

Contact this candidate

Resume:

Sr. Java Technical Lead/Solution Architect

Name: ANUSHA M

Email: ********@*****.***

Phone:469-***-****

Professional Summary

Over 12 years of IT experience in various projects doing Analysis, Design, Development, Maintenance and Production Support in Insurance, Automobile and Health Care Web Applications using Java/J2EE, JavaScript, NodeJS, jQuery, Angular 8, React JS Technologies.

Experience in Service Oriented Architecture, Microservices, Object Oriented Programming and monolith systems supporting frontend with Angular 8, React, CSS, Javascript

Expertise in developing applications using PowerApps, canvas, model driven app, Common Data Service CDS, Azure Data-factory SQL, Forms, SharePoint online, Dynamics 365 CRM, Azure, Web Services.

Expertise in Client-Server application development using Oracle 11g/10g/9i/8i, PL/SQL, SQL PLUS, TOAD and SQL LOADER.

Experience in Building a highly scalable, highly available, Public cloud infrastructure using Azure services like App services, Azure Storage, Azure SQL database, Virtual machines, IIS, Azure Active Directory (AD), Azure Resource Manager (ARM), Cosmos DB, AZURE Functions, Azure Service Fabric, Azure Monitor, AZURE Service Bus, AZURE Virtual Networks (VNets), subnets, security policies and routing.

Experience in modeling BPMN workflows and DMN decisions in Camunda Modeler.

Knowledge in Microservices and SpringBoot as part of Camunda workflows and deploying Microservices using Spring Boot in Camunda 8

Performing in different roles as a Technical Lead, Senior Developer proficient in obtaining project requirements from user and manager, formulating the requirements into design specs, preparing system specifications, assigning tasks to team members, and tracking the progress.

Very good experience working on HIPPA translation-based projects and on claim processing systems (Claims and encounters).

Proficient using J2SE and J2EE middleware technologies such JSP, JSF, Servlets, EJB, JMS, Hibernate, Java Beans, JDBC, RMI, HTML, XML, XSLT, CSS, Web Services, and JavaScript.

Extensive Programming skills in Java technology, including J2EE Components like JDBC, Servlets, JSP, Java Beans, & SQL.

Experienced in Cognos 10, 8, Report Net with Report Studio, Framework Manager, Query Studio, Analysis Studio, Metric Studio and Cognos Connection.

Experienced in Amazon web services (AWS) cloud platform and services like Lambda, DynamoDB, EBS, CloudWatch, IAM, EC2, S3 through AWS management console.

Expertise in developing Web based Distributed and Front-End applications in a three-tier architecture using Java, J2EE, HTML5, Backbone JS, Bootstrap, Angular JS, AJAX, Node JS, JSP, Servlets, CSS, JavaBeans.

Experience with databases such as Oracle 11g/10g/9i/8i, SQL Server, Sybase, MySQL, RDBMS Design, PL/SQL, MS-Access and written complex SQL queries and Stored Procedures.

Experience in setup and build GCP infrastructure using resources Shared service VPC model, Compute engine, Cloud Storage, Cloud SQL, IAM using the Terraform foundation modules.

Design, build and manage the ELK (Elasticsearch, Logstash, and kibana) cluster for centralized logging and search functionalities for the App.

Designed and implemented the GCP Organizations setup, Project setup, IAM access and GCP Service Account setup for development, QA and production support teams.

Create SOAP & REST microservices using Golang for core banking APIs used by Enterprise Banking applications and bank’s affiliates using Oracle SOA, OSB, Spring Boot and Spring Web Services.

Expertise in Layer 2 and Layer 3 network devices, such as switches and routers, their configurations, and protocols like VLANs, STP, OSPF, and BGP.

Microservices using Golang and deployed in to (Amazon Web Services) AWS lambda Expression. Uploaded files in to Oracle database using CLOB and BLOB.

Education Details:

Master’s in Computers and Information Science, 2017

Southern Arkansas University, Arkansas, USA.

Bachelor of Technology in Computer Science Engineering, 2011

St. Ann’s College of Engineering & Technology, Chirala, India.

Technical Skills

Java Technologies: Java, J2EE, Java Web Services, Restful, JDBC, JSP, Servlets.

Applications/Web Servers: Apache Tomcat, IBM WebSphere Application Server.

Databases: Oracle, MySQL, Oracle, DB2, Mongo DB.

Frameworks/API’s: JPA, Hibernate, Spring, Sprint Boot.

Version Controlling: GitHub, Mercurial.

Methodologies: Agile, Waterfall, Scrum

Testing Tools: TestNG, Junit.

Technologies: J2EE (JSP, JSTL, EJB, JMS, JDBC, JNDI, JSF, Servlets), NodeJS, Redis, Kafka, Elastic Search, AWS, Terraform, Salt.

Web Services: SOAP, REST.

Browser side scripting: jQuery, JavaScript, Ajax.

Markup Language(s): HTML/HTML5, CSS, JavaScript, JOuery, Ajax, XML/XSLT.

IDE: Eclipse, NetBeans.

Operating systems: Windows, Unix/Linux.

Microsoft Products: MS office, MS Visio, MS Project.

Professional Summary

UST-Global/Colorado Access, Aurora, CO Jan’2023 – Till Date

Technical Lead/Solution Architect

Analyzing the Functional Requirement Specifications (FRS) and Additional Design Specifications (ADS) for finding any ambiguity, incompleteness, or incorrectness, so that requirements are technically feasible.

Responsible for Development of key Applications, providing Level 3 application support, bug fixing, maintenance & enhancement of Derivative Trade-Flow Front End application suite.

Architectural understanding of integration requirements for content management applications and platforms from content authoring through delivery.

Served as the company Subject Matter Expert for all issues related to IBM DB2 Content Manager for Multi platforms enterprise wide in a Production, UAT, and Development and Disaster Recovery capacity.

SME with EMR/EHR full life cycle implementations, upgrades, and conversions, to include paper-to-electronic.

Participated in analysis of Document Management project requirements and helped implement solution that leverages enterprise Content Management infrastructure.

Implementing back-end service using Spring, Hibernate and CAMUNDA BPMN workflow engine, UI using React JS and material design.

Strong programming skills in Camunda 8 modeler, system flows, processes, and structured thinking.

Camunda Runtime Container Integration/Spring Framework Integration/Spring Boot Integration.

Creating workflows as per business requirements in CAMUNDA using modeler, also implementing workflow backend business logic in CAMUNDA listeners.

Installed Camunda 8 and set up Tomcat for using Camunda as Shared, container-managed Process Engine.

Designed BPMN Diagram for the process engine to read and go through the business flow. Created BPM Process to send email notifications through SMTP server.

Designed and Deployed Cloud Solutions, Architected and implemented scalable and secure cloud solutions using Azure services such as API Management, Event Hub, and Service Bus.

Managed and secured APIs with Azure APIM, ensuring reliable and scalable API services for internal and external clients.

Led cloud migration projects, transitioning on-premises applications to Azure, resulting in cost savings and improved scalability.

Implemented asynchronous Message events that will send and receive messages between process instances and external systems.

Implemented a microservice architecture, leveraging Spring Boot-based services that interacted through a combination of REST and Apache Kafka message brokers. Introduced a metrics collection mechanism for the server, utilizing Apache Kafka to stream server-side events.

Configured Camunda database clustering, replication, and backup strategies to prevent data loss in case of failures.

Used Camunda built-in retries for service tasks and implemented custom retry logic by adding intermediate error catch events.

Integrated payment system with third party payment vendors using SOAP webservices.

Developed automated scripts and templates using Terraform and ARM for consistent and repeatable cloud infrastructure deployments.

Used Terraform to reliably version and create infrastructure on Azure. Created resources, using Azure Terraform modules, and automated infrastructure management.

Hands on experience on Azure VPN-Point to Site, Virtual networks, Azure Custom security, Endpoint security, firewall, Backup and restore Azure services. Configured Azure SQL Database and Data warehouse (DW) on virtual machines and PaaS.

Integrated existing API's to Azure API management to get all the attributes like security, usage plans, throttling, analytics, monitoring, and alerts.

Used Splunk for the engineering dashboards used by the developers for easy track of application health.

Experience with Kubernetes and OpenShift while contributing to containerization efforts.

Containerized applications with Docker and orchestrated deployments using Kubernetes on OpenShift.

Used Azure Resource Manager (ARM) to deploy, update, or delete all the resources for your solution in a single, coordinated operation.

Led knowledge-sharing sessions and trained team members on OpenShift and microservices best practices.

Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, created pods and managed using Kubernetes.

Experience with ServiceNow ITSM (Incident, Problem, Change, Asset Management, Service Catalog, Knowledge, CMDB).

Environment: HealthRules Manager, HealthRules Designer, HealthRules Admin, Java11, NodeJS, REST, ExpressJS, PostGresSQL, Camunda 7, Angular 8, HTML, SCSS, JSX, Kafka, Redis, AWS Lambda, Terraform, Salt, Jenkins, Git

TIAA Financial Services, Charlotte, NC January’2022 – December’2022

Java Solution Architech /Camunda Developer

Responsibilities:

Designed the J2EE back-end infrastructure that collects, stores, and distributes clients' information amongst the different regions that the organization services.

Experience in workflow implementation using CAMUNDA BPMN processes implementation.

Deployed the Camunda web application to Apache Tomcat servlet container and configured BPMN processes, monitor running instances, and user tasks.

Design & implement migration strategies for traditional systems on Azure (Lift and shift/Azure Migrate, other third-party tools) worked on Azure suite: Azure SQL Database, Azure Data Lake(ADLS), Azure Data Factory(ADF) V2, Azure SQL Data Warehouse, Azure Service Bus, Azure key Vault, Azure Analysis Service(AAS), Azure Blob Storage, Azure Search, Azure App Service, AZURE data Platform Services.

Experience in writing sqls and stored procedures in databases like Oracle, MongoDB, Sqlite and MySql.

Designed and implemented CAMUNDA 8 workflows to automate EDA communication process for resource maintenance in cloud environment.

Created CAMUNDA 8 workflows for multiple use cases which include instantiation, health check and configuration of PNF devices on cloud environment.

Automation of Order Processing using Business Process Management Tool Camunda.

Used Cognos Connection extensively for organizing, security, scheduling and distributing reports.

Created CAMUNDA workflows to automate instantiation, health check, configuration and delete processes on PNF and VNF devices.

Created POC for BPM Process to integrate with Web service, Database and track EZE. Worked on Process Engine/ Process Applications.

Implemented Camunda Modeler by incorporating service tasks, user tasks, and external service invocations as per the integration requirements.

Implement error handling and resilience strategies to handle failures gracefully. Used Camunda's built-in error handling mechanisms, retries, and external libraries for circuit-breaking and fallback mechanisms.

Extensive experience on network security principles, including access control, authentication, encryption, and firewall configurations.

In-depth understanding of the TCP/IP stack, including the workings of TCP and UDP protocols, IP addressing, port numbers, and socket programming.

Extensive experience on Structuring Metadata and Cognos Models using Framework Manager.

Used CAMUNDA Modeler for workflow creation. Added unit testing for every CAMUNDA workflows.

Used CAMUNDA 8 REST API's Cockpit and JAVA APl's to communicate with CAMUNDA 7 engine.

Created complex CAMUNDA workflows to trigger REST APIs and validate responses in automation process.

Created complex CAMUNDA workflows with error handling with a user tasks.

Designed BPMN Diagram to invoke Java classes though service task.

Created CAMUNDA workflows to automate the complex manual process to deal with cloud resources.

Involved in data modeling for applications on Cassandra and migrating databases from Oracle to Cassandra.

Involved in capacity planning and requirements gathering for multi datacenter Cassandra cluster.

Involved in the process of designing Cassandra Architecture.

Optimized Logstash configurations to improve performance and scalability, resulting in faster log processing and reduced resource consumption.

Collaborated with DevOps teams to optimize resource utilization and cost efficiency on OpenShift clusters.

Assisted in containerizing legacy applications and migrating them to OpenShift, improving deployment consistency.

Created Service accounts, VM instances, VPC networks using Terraform on GCP.

Integrated with enterprise-class Layer 2-3 SDN/NFV Network Devices for seamless management and control.

Used API Gateway for easily migrate from one API Gateway to other which increase portability.

All API Gateway specific logic can be built into proxies or in these wrapper APIs.

Developed Splunk reports that provide a high level overview of the application health.

Experience in building the data pipeline by leveraging the Azure Data Factory.

Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.

Snowflake SQL Writing SQL queries against Snowflake Developing scripts Unix, Python etc to do Extract, Load and Transform data.

Wrote ETL jobs to read from web APIs using REST and HTTP calls and loaded into HDFS using java11 and Talend.

Using Azure Function to integrate applications and run backend processes according to schedules without provisioning/managing servers.

Developed CI/CD pipelines using Azure DevOps to deploy Snow SQL's, data factory components and python scripts to their respective destinations.

Integrated Java applications with Azure cloud services, such as Azure App Service, Azure SQL Database, and Azure Storage.

Developed the features scenarios, step definitions for Behavior Driven Development (BDD) and Test Driven Development (TDD) using Cucumber, Gherkin and Ruby.

Developed and performed test cases using Jasmine and Karma in the unit test, and used the protractor and Http-server for the End2End testing.

Leveraged Azure DevOps for CI/CD pipelines, automating the build, test, and deployment processes.

Utilized Azure services like Azure Functions and Azure Logic Apps for event-driven and serverless computing.

Wrote Python code to simplify lists in Python with list comprehension and Python OOP. Worked with POSTMAN for API testing. Developed REST APIs using Golang, and created User Model for application.

Deployed Docker contained Spring boot micro services into spring EC2 container service using AWS admin console and used lambda to run applications in Amazon Web Services (AWS) console.

Environment: Java 11, CAMUNDA BPMN 2.0, CAMUNDA 8 Modeler, Hibernate 4.x, Angular 8, Java Script, XML, Camel, JSON,Eclipse Luna, Maven 3.x, PL/SQL, Oracle 10g, GIT, SVN, JIRA, Tomcat.

Western Union, CA July’ 2021 – December’2021

Sr JAVA Lead/Solution Architect

Responsibilities:

Experience in using build/deploy tools such as Jenkins, Docker and OpenShift for Continuous Integration & Deployment for Microservices.

Strong Java Architecture and Development background, Spring BATCH, Drools Technical Skills

Worked on reading and writing to/from the files by using newly introduced methods in Java 11.

Agile Methodologies and working in Agile settings, Experience with Linux and Windows Operating systems.

Deploy and configure daily iterative builds of Java SE11 applications into Tomcat server environments for multiple feature deployment teams.

Experience in creating SOAP & REST microservices for core banking APIs by using Oracle SOA, Spring Boot Web Services.

Experience in creating controllers for handling payment transactions requests, and Online payments that are electronically withdrawn from bank account.

Experience in modeling BPMN workflows and DMN decisions in Camunda Modeler 7.

Created POC for BPM Process to integrate with Wek service, Database and track E2E.

Experience in Camunda User Task Forms / DMN Engine External Task Client.

Implemented processes with fallback mechanisms that can be activated when primary services or tasks fail.

Implement timeouts for user tasks to ensure users are notified of pending tasks even if a response from an external system is delayed.

Used Camunda's built-in retry mechanisms for service tasks to automatically attempt to execute failed tasks again.

Designed BPMN processes to include error handling and escalation mechanisms and used boundary error events to catch and handle errors within the process.

Experience in Importing data from various sources to the Cassandra cluster using Java API's.

Collaborated with network engineers to design and implement secure network architectures.

AWS cloud development with CloudFormation, CloudFront, s3, lambda, API gateways.

Installation, configuration of OpenShift components to enable monitoring, cluster metrics components like Cassandra.

Worked closely with infrastructure teams to troubleshoot and resolve OpenShift-related issues.

Implemented different exporters to get metrics of the OpenShift components and servers.

Implemented Java Webservice layer that uses Enterprise Information portal APIs using Golang to connect to IBM Content Manager and IBM Content Manager OnDemand servers.

Worked with modules like MongoDB and mongoose for database persistence using Node JS to interact with MongoDB.

Building/Maintaining Docker container cluster managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform). Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.

Incorporated AWS native DevOps services to support development and deployment Git, CodeBuild, Code Deploy, Code Pipeline and Cloud formation/Cloud Development Kit (CDK).

Implemented containerization using Docker and managed container orchestration with Kubernetes on Azure Kubernetes Service (AKS).

Environment: Java 11, J2EE, Spring, Spring BOOT, Camunda7, Hibernate, UML, Node Js, REST & SOAP, Log4j, PL/SQL, Oracle, AQT, ReadyAPI, JUNIT, Maven, Sonatype(Nexus), Angular 2/4/7/8 PCF, WebSphere Application Server, Jenkins, Mercurial, CVS, Unix, AQT, Kidff3, Agile.

MassMutual, Springfield, MA October’ 2020- June’2021

Sr Technical Lead JAVA/ J2EE

Responsibilities:

End to End ownership of multiple application modules viz. SMS gateway, Route Planning, UI pages, and DB relations using Spring, Hibernate, MySQL.

Work with PTG(L1/L2) Support analysts and IT operations to support critical/complex issues and provide workarounds/resolutions to fix issues.

Experience in Financial, Equity, Security, Insurance, Banking Domains.

Experience on Application Performance Management (APM) tools such as Dynatrace, CA Wily Introscope and AppDynamics are essential.

Developed new microservices to integrate network data, implementation authentication and Authorization filters for payment processing transactions.

Good hands on experience with C/C, PRO C, VB 6.0, Object Oriented Programming.

Developed code utilizing legacy Struts framework to cutting edge Spring Boot Microservices.

Installed and configured Content Manager web-based Client application on WebSphere Application server on Windows platform.

Identify and provide resolutions for potential issues/bugs within the system and provide guidance, assistance, coordination and follow up on complex problems and ensures resolution.

Log aggregation, analytics and monitoring using Splunk and ELK(Elastic, Logstash, Kibana)

Skilled in monitoring servers using Nagios, Cloud watch and using ELK Stack Elasticsearch Kibana

Component Design/Coding/Unit Testing/ Debugging

JAVA 1.8 + (Multithreading, IO, JAXB, JAXP), SQL, Oracle.

Build, deploy, and test application components in a development environment during the implementation phase working with all layers of the application stack.

Good Knowledge on working with OAUTH2.0 to provide authentication and authorization to Rest services by exchanging Access tokens.

Used Kotlin for implementing new modules in the application.

Performed batch processing using spring batch which were scheduled to run daily.

Implemented Spring Batch to run daily and monthly batches.

Deployed GKE on GCP with the help of Gitlab-Jenkins-Terraform integration.

Build servers using AWS: Importing volumes, launching EC2, creating security groups, auto-scaling, load application.

Worked in using React JS components, Forms, Events, Keys, Routers and Flux concept.

Used React JS for templating for faster compilation and developing reusable components.

Implemented security trough AWS IAM and generated authentication code for login.

Integration of automation batch run job with JENKINS. Worked with Jenkins Continuous Integration tool.

Created and scheduled Batch process using Java Batch and Spring Batch and implemented job throttling for spring batch process.

Experience working with YAML, a swagger used to describe the API's

Created/updated the swagger files to configure the definition objects or parameters of service end points.

Developed powerful Single Page Application and dynamic responsive Web Application with Angular 8.

Developed the components using Angular 8 needed for the application from scratch and customizing from various Angular related libraries to meet the application's functionality.

Developed Merge jobs in Python to extract and load data into MySQL database.

AAA Auto Club Group, Dearborn, MI Aug’2019 – September’2020

Sr Technical Lead JAVA/ J2EE

Responsibilities:

Developed & deployed the application in Web Sphere Application Server Requirement Analysis, Design, Implementation, Testing, Deployment and Documentation.

Provided technical guidance to business analysts, gathered the requirements, and converted them into Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked with Terraform.

Good understanding of Software Development Life Cycle SDLC, Design Pattern, Object Oriented Design OOD principles, Agile software development process and experience on UML modeling tools.

Created controllers for handling payment transactions, Online check processing electronically withdrawn from bank account.

Created IBM Java Batch to read from DB2 tables.

Installed Gradle for IBM Java Batch to manage the applications.

Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.

Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked with Terraform.

Managed Docker orchestration and Docker containerization using Kubernetes.

Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.

Experience with IBM Enterprise Content Management platforms.

Implemented OAUTH 2 (Rest service authentication) in our application in order to communicate securely with other protected resources by exchanging access tokens for authentication instead of using username and passwords.

Created data models for customers data using Cassandra Query Language(CQL)

Working closely with Cassandra loading activity on history load and incremental loads from Oracle Databases and resolving loading issues and tuning the loader for optimal performance.

Working within SOA based enterprise framework to build webservices for Middle Tier processing.

Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.

Implemented Spring MVC architecture and Spring Bean Factory using IOC and AOP technologies.

Developed Stored procedures, Triggers and Functions to process the trades using PL/SQL and mapped it to Hibernate Configuration File and established data integrity among all tables sitting on Oracle Database. Developed various activities like transaction history, search products that enable users to understand the system efficiently.

Implemented stable React components and stand-alone functions to be added to any further pages.

Used React JS for templating for faster compilation and developing reusable components.

Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 7 and Node JS.

Optimized Microservices using NodeJS and ES6 as interfaces to Cassandra NoSQL database.

Java and web services application development and object-oriented modeling and database mapping using Spring JPA over Oracle and MongoDB databases.

Used Streams and Lambda expressions available as part of Java 8 to store and process the data.

Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).

Hands-on experience with all levels of testing viz., Integration, Regression, Smoke, Sanity, Functional Testing, System testing and UAT.

Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 11g.

Environment: Java 8, J2EE, Spring, Spring BOOT, Hibernate, UML, Node Js, REST & SOAP, Log4j, PL/SQL, Oracle, AQT, ReadyAPI, JUNIT, Maven, Sonatype(Nexus),, Angular 2/4/7 PCF, WebSphere Application Server, Jenkins, Mercurial, CVS, Unix, AQT, Kidff3, Agile.

Excellus BCBS, Rochester, NY May’2018 – July’2019

Technical Lead JAVA/ J2EE

Responsibilities:

As assigned, develops code, analyzes, researches, and resolves system issues and Testing of application developed using AGILE methodology.

Creates technical specs with guidance from team members and Manager.

Provided technical guidance to business analysts, gathered the requirements, and converted them into technical specifications/artifacts.

Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve the data and did other database configurations using Hibernate.

Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP .

Conduct test case reviews, provide project related status reporting, coordinate all release planning and lead the testing team through all project phases.

Expertise in Smoke testing, Regression testing, System Testing and UAT.

Followed Agile Methodology (TDD, SCRUM) to satisfy the customers and wrote JUnit test cases for unit testing the integration layer.

Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 10g.

Implemented the function to send and receive AMQP messages on RabbitMQ synchronously and asynchronously and send JMS message to Apache ActiveMQ on the edge device.

Environment: Java, J2EE, Spring, Spring BOOT, Hibernate, UML, REST & SOAP,, Angular 2/4/5 Log4j, PL/SQL, Oracle, AQT, ReadyAPI, JUNIT, Maven, PCF, Sonatype(Nexus), Websphere, Jenkins, Mercurial, CVS, Unix, AQT, NodeJS, Kidff3, Agile.

Sparta Systems, Hamilton, NJ Sep’2017– April’2018

Full Stack Developer

Responsibilities:

Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology.

Responsible for analyzing, understanding the Business Requirements and translate the same into technical specifications.

Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, developed, and implemented Swing, Spring and J2EE based MVC (Model-View-Controller) framework for the

Deployed Docker contained Spring boot micro services into spring EC2 container service using AWS admin console and used lambda to run applications in Amazon Web Services (AWS) console.

Proficient in using RDMS concepts with Oracle, SQL Server and MySQL.

Designing & implementing auto provisioning, testing, monitoring and build pipelines for CI/CD.

Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.0.

Worked Docker container management along with volumes, container-based DB and services, Docker Antifactory configuration and setup.

Use Jenkins with Maven to Compile & Build Microservices code and configure Build Triggers.

Developed spring boot applications for consuming SOAP, REST web service and deployed in Pivotal Cloud Foundry (PCF).

Develop cross browser compatible web pages quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap.

Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.

Created SQL queries, PL/SQL stored procedures, functions for database layer by analyzing the required business objects and validating them with stored procedures.

Improved overall performance via multithreading, collections, synchronization, and exception handling strategies.

Expertise on Selenium Data Driven framework and integrating it with Maven [Build Management Tool], TestNG [Unit Testing tool] and Jenkins [Continuous Integration Tool]. ANT is used for building the application EAR.

Experience in setting up test environment for automated script execution using Java, Appium and TestNG

Achieved Continuous Integration and Continuous Deployment using Jenkins and used Maven as a built tool.

Environment: Java, J2EE, Spring, Hibernate, JavaScript, UML, Restful, Microservices, Log4j, PL/SQL, AWS, JUNIT, Maven, Jenkins, GIT, Agile.

Google



Contact this candidate