Post Job Free

Resume

Sign in

Developer Java

Location:
Tampa, FL
Posted:
January 30, 2020

Contact this candidate

Resume:

Srikiran Vadla

adbh6r@r.postjobfree.com +1-989-***-****

Linkedin: https://www.linkedin.com/in/srikiran-vadla-a7428315a/ Skype: srikiran.vadla

Summary:

Has 4 years of experience in the field of Java 8, J2EE, UI, JBPM and Application Frameworks

Worked with multiple technologies and clients capturing business requirement, understanding their needs, business goals. Articulating these into real world technology-oriented user stories and end products

Strong experience on JDBC, Servlets, JSP, Struts, JSF, Spring 4, Hibernate and Spring Boot

Good Knowledge on RDBMS concepts, Oracle, PL-SQL and MySQL

Implemented Java 8 programming while building microservices using Spring Integration and Restful Web Services

Possess expertise in software analysis, development design, and phases

Experience in deploying JBPM in a Jboss EAP7 Environment

Experience in source control tools like Subversion(SVN) and GIT

Strong experience on building SOAP and REST APIs

Strong knowledge of defining, implementing in Drools rules engine & automation of Drools integration with Java background.

Responsible for implementation of java integration components for JBPM

Expertise in design and development of business processes using JBPM including Process Modeling, WEB Services, REST Services

Hands on experience on JBPM. In depth understanding of process engine

Hands on experience in Design and architecture of BPM application including process design and modeling

Well versed with Integrations using JBPM and has designed the integration components

Participated in application designing and development for rule-based systems

Aware of Task Life Cycle and Process Instance life cycle in JBPM

Development of JBPM Applications using KIE Workbench features like Process Design, Deployments, Process Definitions, Process Instances, Task Reports, and Process Reports

Experience of JBPM admin task like getting logs, restarting servers, deploying projects, starting process instances and monitoring task reports and jobs

Strong knowledge on events and gateways (converging and diverging)

Strong knowledge about the installation process of JBPM.

Implemented flow using Start Message Events and Intermediate Message Events

Developed Spring features such as Spring DAO and implemented the Spring AOP using Hibernate ORM

Involved in writing the front-end code for the application using Angular 2 and Angular 4

Experienced working with applying necessary patches to the middleware (Oracle WebLogic, JBOSS and Apache Tomcat Web Server) products

Knowledge on Web Services Architecture (XML, SOAP, WSDL, XSD, etc)

Experience in developing web page effectively using HTML5, CSS3, JavaScript, Angular, JQuery, Responsive Web Design, and Bootstrap

Possess a very strong coding experience using Core Java which includes multithreading, concurrency, memory management, asynchronous programming, Exception handling, collections and design patterns

Having good interaction with IDEs like Eclipse and Net Beans

Experience in configuring, deploying and support of cloud services including AWS

Implemented Test Plan and having knowledge on TDD.

Maintained source code on BitBucket for deployment

Ability to take independent responsibility as well as ability to contribute, work under pressure and be a productive team member

Used JIRA for tracking the application

Ability to learn new technologies quickly adapting to work in New Environments

Excellent skills in problem solving, collaboration, communication and team player and prioritize multiple tasks and working with the team and sharing a good support

Technical Skills:

Operating Systems

RHEL 6.4,7.2, CentOS 6.4, 7.5, Windows 7/10

Programming Languages

JAVA8, J2EE, SQL, PL/SQL, WSDL, BPMN

Server Side Technologies

JDBC, Servlets, JSP, J2EE, Spring, Web Services

Client Side Technologies

Java script, Shell scripting.

Framework

Struts, Spring, Hibernate, Maven, Spring JDBC and JSF

Web Languages

XML, HTML, Ajax, jQuery, AngularJS

ORM Tools

Hibernate

IDE

Eclipse, Net Beans

RDBMS

MySQL, Oracle.

Server

Apache Tomcat, Web Logic, JBoss AS 6.0 and JBOSS EAP 7.11

Build Tools

ANT, Maven, Jenkins

Education Qualification:

Bachelor of Technology, Computer Science and Engineering, 2015, Vignan Institute of Technology and Science, J.N.T.U, Hyderabad, India

Project Experience:

#1

Client: Verizon Data Services, Tampa, FL

Designation: JBPM Developer

Duration: September 2019 – Present

Responsibilities:

Develop and enhance process flows using RH PAM to Bonita (BPM tools)

Develop and enhance Workflows with new strategies.

Work with team members, QA, and release management to develop, test, and deploy software in test and production environments

Communicate the business value of technical solutions.

Delivery of assigned tasks within the scheduled time to a high quality.

Provide multiple Proof of Concepts (POC’s) for future prospective BPM projects.

Utilize Agile tools and methodologies.

Collaborate with related teams to ensure architectural and standards alignment and follow the best practices of BPMN 2.0 Standards.

Provide estimates and create necessary project documentation.

Identifying the common process code used across workflows in Bonita BPM and creating reusable components to be used in RHPAM.

Extensively provide solutions over BPM life cycle including rule project design, orchestration of rule flows, verbalization, rule authoring, testing, debugging and deploying on Server.

Work with relational databases (SQL Server) and Oracle DB.

Analyzing the current test strategies and suggesting the team with new scenarios to be covered such a way that individual workflows can be tested alone.

#2

Client: CVS Pharmacy Inc, Chicago,IL

Designation: JBPM Developer

Duration: December 2018 – September 2019

Responsibilities:

Performs business process modeling/workflows using jBPM

Design and create rules to support workflows and models

Performing unit testing and integration testing

Troubleshooting development issues

Code reviews on rules and models

Packaging and deployment of jBPM workflows and rules

External System service integration are done via Rest service calls from the JBPM Process.

Research and Develop on JBPM independently.

Interact with Redhat team for BPM best practices.

Educate the team on JBPM

Involved in working on event sub process implementation to model event handling in Process Application

Good knowledge on BAM (business activity monitoring)

Experience in monitoring process instances and tasks

Experience in managing the installed Apps from Business Central

Design and Develop reference implementation on JBPM for multiple teams.

Designed and implemented several workflows with BPMN2.0 standard.

Involved in Formal Code Reviews, Peer Reviews, Walkthroughs and Inspections as needed to the project.

Provided customized JBPM solutions as per client requirement.

Integrate the BPM process with UI layer at process level and task level.

Integrated Jenkins with repositories like GitHub to build Automation tool (Maven), and Artifact repository for pushing successful build code.

Worked on GIT for cloning, mirroring and pushing the changes. Created web-hook in bitbucket for Jenkins.

Environment: Business Central, Java, BPMN, Eclipse, Spring, Hibernate, Oracle, Web Service, Maven, Drools, JBPM 6.4., XML

#3

Client: Charter, Atlanta, GA

Designation: JBPM Developer

Duration: May 2017 – November 2018

Responsibilities:

Developed strategies and supported tools to create an efficient automated integration and release process using Jenkins.

Closely worked with Management, End-users, Business Analysts and Application Development Leads in preparation of Architecture High Level Design Documents, Detailed Design documents

Multiple systems will be integrated with the business process.

External System service integration are done via Rest service calls from the JBPM Process.

Multiple work Queue were integrated with BPM process.

Experience in managing SDLC development phases with AGILE methodology, documenting, training and delivering end to end solutions to clients

Research and Develop on JBPM independently.

Automate the existing manual process in and as a JBPM workflow.

Interact with Redhat team for BPM best practices.

Involved in working on event sub process implementation to model event handling in Process Application

Good knowledge on BAM (business activity monitoring)

Experience in monitoring process instances and tasks

Experience in managing the installed Apps from KIE WB Console

Design and Develop reference implementation on JBPM for multiple teams.

Designed and implemented several workflows with BPMN2.0 standard.

Involved in Formal Code Reviews, Peer Reviews, Walkthroughs and Inspections as needed to the project.

Provided customized JBPM solutions as per client requirement.

Integrate the BPM process with UI layer at process level and task level.

Integrated Jenkins with repositories like GitHub to build Automation tool (Maven), and Artifact repository for pushing successful build code.

Worked on BitBucket and GIT for cloning, mirroring and pushing the changes. Created web-hook in bitbucket for Jenkins.

Experience in tools like JIRA, Agile/Scrum methodology, to release product.

Worked with JIRA for creating Projects, assigning permissions to users and groups for the projects & Created Mail handlers and notification Schemes for JIRA.

Environment: KIE workbench, Java, BPMN, Eclipse, Spring, Hibernate, Oracle, Web Service, Maven, Drools, JBPM 6.4., XML

#4

Client: Occidental Petroleum, Houston, TX

Designation: JBPM Developer

Duration: Feb 2017 – May 2017

Responsibilities:

Defined architecture and integration path for business rules with JBoss BRMS Drools.

Designed and developed business rules and rule flows using BRMS using Drools 5.2.3/6.0

Designed Application framework to process Confidential Tax file records using JBoss data grid, JBoss BRMS Drools, JBPM, JMS, IBM MQ Series, CXF and Spring framework 4.0.

Designed and Developed logging and performance aspects Spring AOP.

Developed Web services Security using SiteMinder.

Performed static code analysis using Appscan to find the XSS, SQL Injection and OWASP Top 10 vulnerabilities.

#5

Client: Charter, Atlanta, GA

Designation: Java Developer

Duration: Oct 2015 –Oct 2016

Responsibilities:

Code Development, which includes GUI level coding, Business logic level coding

Modularization and Middle ware components implementation

Developed rich user interfaces using JSP

Extensively worked on MySQL

Involved in developing Class diagrams, Sequence Diagrams using UML

Developed UI dashboards using HTML5, CSS3, JavaScript and Angular 2/4

Involved in impact analysis of Change requests and Bug fixes

Used Microservices architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.

Building SOAP and REST APIs

Responsible for creating and maintaining architecture for Restful API using Spring Boot.

Integrated the application with Spring-MVC using Spring Boot, Spring Dependency Injection (DI), and Spring Annotations.

Implemented Angular 2.0 client-side form validation to validate the use inputs before passing to back-end

Performed Unit testing and integration testing of the modules

Involved in developing pages using JSP and Maven framework

Involved in developing weekly payment reports for members

Deploy and maintain various EC2 instance types on AWS

Automated deployment to CI/CD environments using ANSBILE and Jenkins

Used JDBC to invoke Stored Procedures and database connectivity to ORACLE

Involved in working with building tools using Maven and integrated with Jenkins for performing the Jenkins jobs

Environment: Java 8, Servlets, JSP, jQuery, RAD, Struts, Hibernate, Selenium, Spring, Spring boot, AJAX, HTML, XHTML, Java Script, MySQL, Microservices, Angular2 and 4, Eclipse, SVN, Putty,

#6

Client: IBS Inc.Hyderabad,India

Designation: Java UI Developer

Duration: April 2015- July 2015

Responsibilities:

Built complex desktop - style UI using HTML, CSS, and JavaScript and AJAX including configuration wizards and interactive reports

Developed frontend layout and intro for home page using Fireworks

Used JDBC for manipulating data in the database

Worked on developing REST web services

Developed server side application to interact with database using Spring Boot and Hibernate.

Involved in application design of business logic using Java & J2EE

Used Microservices are designed with the individual database and project with no dependencies.

Utilized the mail merge techniques in MS Word for the time reduction in sending certificates

Involved in developing Web Interfaces using the Angular JS, JavaScript, and jQuery

Extensively used images of the product for web and catalogue

Web Application developed using Web Technologies 2.0

Interactive Planning for the product development

Used Flash Animations and Storyboard & User Flows for e-learning tutorials using human factor engineering design concepts

Performed Unit Testing and JUnit integration and deployment of applications done using tools such as ANT and Maven

Environment: HTML, CSS, JavaScript, Hibernate, Springboot, AngularJS, Microservices jQuery, XML, Core Java



Contact this candidate