Post Job Free
Sign in

Developer Java

Location:
Atlanta, GA
Posted:
May 07, 2020

Contact this candidate

Resume:

Gnana Chandrika Sukhavasi

*******************@*****.***

LinkedIn: https://www.linkedin.com/in/gnana-chandrika-sukhavasi-9b5b1a181/

713-***-****

Skype: *********.*********@*****.***

Professional Summary:

Around 4+ years of IT experience developing BPM applications using JBPM,Camunda, Activiti, and in Java J2EE.

Camunda BPM trained in Berlin and certified in Camunda BPM.

Trained in Activiti.

Trained in JBPM.

Have 1+ year of Camunda BPM development experience.

Installation, configuration, deployment, and administration of Business Process Management product suite and process engines.

Implement process, business logic, and process transitions through java application development.

Worked on server-side unit testing framework by defining a test strategy and assist with test case development.

Experience migrating to Camunda BPM or other OPEN source frameworks from different BPM / custom build application like Activiti.

Experience in development and monitoring of workflows to be deployed in the cockpit and to solve technical problems in environment production.

Experience in modeling BPMN workflows and DMN decisions in Camunda Modeler

Configured Spring setter properties in spring context file and exposed spring beans for other modules to consume.

Integrated Spring and Hibernate, injected Hibernate Template class into the Dao Class.

Used Hibernate to communicate with the Database, mapping the entities to the tables and corresponding columns in the database.

Knowledge in Microservices and SpringBoot as part of Camunda workflows and deploying Microservices using Spring Boot App in Camunda, JBPM and Activiti.

Experience in building WAR files and deploying in the server.

Experienced in performing unit testing using Junit, Mockito, integration and deployment of applications using tools such as ANT, Maven.

Installed, administered, and configured Jenkins Continuous Integration tool.

Hands on experience working with IDE's like Eclipse.

Expertise in design and development of various web and enterprise-level applications using Java/J2EE Such as Spring MVC, Hibernate, EJB.

Experience in developing client-side, server-side/middle-tier components applying Java/J2EE design patterns and frameworks: Servlets, Spring, Web Services, Hibernate, JSP, JSON, JavaScript, XML and Junit.

Experienced in Java Web-based, Desktop and Multitier Based Development with Concepts of, Object Oriented Design, Object Oriented Analysis, Object Oriented Programming and its implementation.

Expertise in designing and developing front end Desktop applications and web services using Bootstrap, JavaScript, HTML5, XML.

Experience in attending scrum meetings that involved teams from various phases of SDLC.

Experience in SQL, MySQL, PL/SQL Database Triggers, Cursors, Packages, Stored procedures, Functions and Exceptions.

Experienced in working with multiple databases like Oracle 11g/12c, SQL Server, MySQL, PostgreSQL and mongo DB

Developed a normalized CRUD backend for customers to configure and use it with custom resource types using REST API NodeJS and MongoDB.

Excellent interpersonal abilities, communication skills, time management and Team skills with an Intention to work hard to attain project deadlines under stressful environments and understanding various business functionalities.

TECHNICAL SKILLS:

Java/J2EE Technologies

Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, Swing, AWT,

Multi-threading, Java Networking

Java Frameworks

Spring MVC, JSF

Web Technologies

HTML5/4, CSS3, JavaScript, JSON, Bootstrap Framework, CSS Frameworks, SASS.

Spring Framework

Spring IOC, Spring Batch, Spring Boot, Spring Security

SDLC'S

Waterfall, Agile, Scrum and Test-Driven development

Defect tracking tools

JIRA, Test Director, Quality Center, Rational Clear Quest

Operating Systems

Linux, Unix, Windows.

Build Tools

Maven, Jenkins

Data Bases

MySQL, SQL, ORACLE 10g/11g, MongoDB

Version Controllers

SVN, GIT, CVS

PROFESSIONAL EXPERENCE

Role: CAMUNDA DEVELOPER NOV 2018 – PRESENT

Client: SunTrust

Location: Atlanta

Title: Credit Card Process

Responsibilities:

Installation, configuration, deployment, and administration of Camunda process engine.

Involved in setting up the Camunda environment with PostgreSQL as the database.

Understanding and Migrating the processes from Pega BPM applications into Camunda BPM.

Used Maven as build and dependency management tool for creating WAR and JAR files to be deployed in application servers

Designed BPMN Diagram for the process engine to read and go through the business flow.

Used CAMUNDA Modeler for workflow creation.

Developed spring boot apis for service calls and integrated with Camunda

Implemented a call activity with error handling for the services to verify the customer provided information.

Storing the process variables and response variables in the database

Tested the integration through Postman using the request data

Integrated UI with Camunda

Implemented the teammate services using REST API’S and integrated with UI

Segregated the BPMN diagram and services using rest apis to deploy on docker containers, workflow and services are deployed on two different containers.

Used CAMUNDA REST API’s to communicate with CAMUNDA engine.

Implemented CAMUNDA listener classes to handle and store business logic and validation.

Implemented Camunda external task client to communicate with external node services

Used Versioning and deployed different versions on the docker container.

Worked on migrating the node services to spring boot services.

Used TFS as the version control tool for back up.

Worked on HTTP methods.

Worked on various tasks like services task, user task, call activity, DMN tables and events as a part of modeling the process

Knowledge on deploying the workflows on the docker container through Camunda cockpit.

ENVIRONMENT: CAMUNDA COCKPIT, CAMUNDA MODELER, MICROSERVICES, SPRING MVC, PostgreSQL DB,

Angular 8.0, CORE JAVA, SPRING SECURITY, JSON, SOAP,POSTMAN, WEB SERVICES, RESTAPI,, JAVASCRIPT, STS, APACHE MAVEN, JUNIT.

Role: CAMUNDA DEVELOPER FEB 2018 – OCT 2018

Client: Dignity Health,

Location: New York

Title: Customer Contracts

Responsibilities:

Automation of Order Processing using Business Process Management Tool Camunda.

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

Identified admin tables needed and implemented POC to configure Camunda to use Oracle DB tables.

Designed BPMN Diagram for the process engine to read and go through the business flow.

Involved in designing extended architecture of Camunda using cockpit plugins.

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

Experience in migrating away from different BPM / custom build applications into Camunda BPM or other OPEN source frameworks.

Worked on Process Engine/ Process Applications

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

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

Experience in Developing and Monitoring workflows to deploy in Cockpit and to solve technical issues in Production Environment.

Run and monitor performance/integration/unit tests on new and existing software for the purposes of correcting mistakes, isolating areas for improvement, and general debugging

Knowledge on front end development technologies such as HTML, CSS, JavaScript, and other scripting languages

Worked on the applications with several facilities including logging, properties and the frameworks the applications spring and J2EE based MVC (Model-View-Controller) framework for the application.

Worked on HTTP methods (GET, PUT, POST, DELETE) as they relate to REST services

Implemented Spring Bean Factory using IOC Configured Bean properties using dependency injection.

Migrating existing application into REST based Micro services to provide all the CRUD capabilities using Spring Boot.

JBoss Application server implementation, support, workload management and performance tuning including Web server setup configuration with JBoss App Server.

Developed the application in AGILE /SCRUM fashion, collaborate with Business Analysts, Product owners, Scrum master, Scrum team in the software development process.

Used JavaScript for client-side presentation and, data validation on the client side with in the forms.

Extensively used Spring Framework modules like MVC, DI(IOC), JDBC Templates, Spring Security and AOP.

Developed micro services with Spring to retrieve API routes for the entire cluster. Using this strategy each micro service in a cluster can be load balanced and exposed through one API gateway.

Created and injected Spring services, controllers and DAOs for DI and to wire objects of business classes.

Implemented the Project structure based on Spring MVC pattern using Spring boot.

Wrote JUnit test cases for unit testing, integration testing, and automated functional tests, run automatically by Jenkins in the builds triggered by each push to Git.

Used Maven as build and dependency management tool for creating WAR and JAR file to be deployed in application servers and integrated with GitHub, Jenkins Jobs.

Used Jenkins for Continuous Integration and Spring Tool Suite (STS) IDE for application development.

Used JIRA for bug tracking, issue tracking and project management.

ENVIRONMENT: J2EE, SPRING FRAMEWORK, MICROSERVICE, SPRING MVC 4, MongoDB,

Angular 5.0, CORE JAVA, SPRING SECURITY, HIBERNATE 4.X, MAGENTO, JQUERY, JSON, AJAX, WEB SERVICES, RESTAPI, JQUERY, JAVASCRIPT, STS, JBOSS, AGILE METHODOLOGY, DESIGN PATTERNS, APACHE MAVEN, JUNIT, HTML/UNIT, XSLT, and HTML5/DHTML, JHipster.

Role: JBPM DEVELOPER JUL 2017 – DEC 2017

Client: Wells Fargo

Location: Houston, TX

Responsibilities:

JBOSS development and JBPM experience (JBPM 7 Business suite)

Installation, configuration, deployment, and administration of Business Process Management product suite and process engine.

Developed Business Rule engines using Drools.

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

Developed various REST controllers for different HTTP methods to serve the data in JSON for the UI and created Exception handlers to send Http codes with various Failure responses with Spring REST.

Designed, developed and test Drools Rules as per Business Rules documents criteria.

Implemented Drools template for generating drl files.

Designed JBPM implementation cycle, including business process modeling, development, testing and deployment.

Involved in design processes in JBPM editor, in JBPM engine to run business functions, end-to-end workflow Implementation.

Experience with BPM/orchestration and workflow frameworks such as JBPM, knowledge of Drools

Developed applications using Red hat Process Automation Manager or JBPM

Implemented process, business logic and process transitions through java application development.

Used Micro services architecture, with Spring Boot-based services interacting through a combination of REST, Spring Boot building SOAP and REST APIs.

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

Created and injected Spring services, controllers and DAOs for DI and to wire objects of business classes

Migrating existing application into REST based Micro services to provide all the CRUD capabilities using Spring Boot.

JBoss Application server implementation, support, workload management and performance tuning including Web server setup configuration with JBoss App Server.

ENVIRONMENT: JBPM, J2EE, SPRING FRAMEWORK, MICROSERVICE, SPRING MVC 4, MongoDB,

Angular 5.0, CORE JAVA, SPRING SECURITY, HIBERNATE 4.X, MAGENTO, JQUERY, JSON, AJAX, WEB SERVICES, RESTAPI, JQUERY, JAVASCRIPT, STS, JBOSS, AGILE METHODOLOGY, APACHE MAVEN, JUNIT, HTML/UNIT and HTML5

Role: Java /J2EE Developer JAN 2017 – JUN 2017

Client: NCI Building systems

Location: Houston, TX

Responsibilities:

Followed Agile, Scrum approach of development strategy.

Extensively used Spring Framework modules like MVC, DI(IOC), JDBC Templates, Spring Security and AOP.

Created and injected Spring services, controllers and DAOs for DI and to wire objects of business classes.

Implemented the Project structure based on Spring MVC pattern using Spring boot.

Hands on experience Spring Boot, Spring Cloud.

Developed Stored Procedures, triggered stored procedures using Hibernate.

Experience with various persistence mechanisms and APIs like Hibernate, EJB.

Used Hibernate EHcache for second level caching which resulted in enhanced performance of the application.

Developing Docker images for Development and Testing teams and their pipelines.

Strong understanding of Microservice architectures, patterns, related frameworks and prior hands-on experience in developing and deploying Microservice solutions.

Docker container images, tagging, pushing images, integration of Spring boot.

Experience designing and developing applications on relational databases MongoDB.

ENVIRONMENT: J2EE, SPRING FRAMEWORK, MICROSERVICE, SPRING MVC 4, MongoDB, CORE JAVA, SPRING SECURITY, HIBERNATE 4.X, JQUERY, JSON, SOAP, XML, JAVA BEANS, JAVASCRIPT, ECLIPSE, JBOSS, AGILE METHODOLOGY, APACHE MAVEN, JUNIT.

Role: Java /J2EE Developer

Client: Gucons.com (AP) Pvt.Ltd MAR 2016 – DEC 2016

Responsibilities:

Involved in Brain Storming sessions, Daily Scrum meetings, Sprint planning and estimation of the task’s stories.

Worked on Spring modules like Dependency Injection and Spring Mail, Spring JMS and Spring Security.

Involved in development of Agent Verification System using Spring MVC framework.

Developed Batch Rescore Tool to rescore multiple claims using Multithreading.

Used Spring Mail for sending emails to the customers and business.

Extensively used hibernate named queries, criteria queries, Hibernate Query Language and Optimistic Locking and Caching to process the data from the database.

Integrated Java systems with .Net systems using BizTalk integration tool.

Involved in deploying and testing the application in JBoss application server.

Implemented validation rules using JBOSS

Developed Unit /Integration test cases using Junit, Easy Mock, Mockito Used Ant/Maven tools for building and deploying the Web applications.

Environment: Java 1.8, Spring, JPA, Hibernate, Java Script, Jenkins, Mockito, Spring, Spring MVC, XML, SQL, Eclipse, Core Java, JBOSS.



Contact this candidate