Post Job Free

Resume

Sign in

Software Development Developer

Location:
Vienna, VA, 22180
Posted:
December 22, 2023

Contact this candidate

Resume:

SACHIN KALAKUNTLA

ad15s6@r.postjobfree.com

240-***-****

LINKEDIN- HTTPS://WWW.LINKEDIN.COM/IN/SACHIN-K-45AB241B3K

Summary

Results-driven IT expert with over 8+ years of experience as an accomplished Software Developer. Specialized in object-oriented programming analysis and proficient in Java J2EE tools. Extensive competence in the whole Software Development Lifecycle (SDLC), comprising application software specs, design, development, testing, debugging, and maintenance. Capable of delivering high-quality solutions that meet company needs. Adept at interacting with cross-functional teams to drive project success

•Experienced in working with several software development methodologies ranging from waterfall model to Agile Scrum and Extreme programming

•Experienced in working with teams which are co-located and also lead remote offshore development.

•Experienced in full stack web / Java development ranging from UI development to backend CRUD operations with Databases

•Experienced in developing Java based middleware components to several web base applications

•Ranging from Core java to Advanced MVC framework

•Worked on JAVA Core coding to provide the Multithreading, Localization and Collections framework and integration of Spring Hibernate for an application.

•Experience in implementing microservices using Spring Boot applications

Expertise in implementing web and enterprise applications using object-oriented concepts (OOPS) Java 8/11/14, Spring Boot, Spring Rest and Spring Security

Expertise in development and deployment of multi-tiered web based enterprise applications using J2EE technologies like Servlets, JSP, Struts, JMS, Hibernate, Spring, JDBC, JNDI, JSF, Java Beans and Web services (SOAP, REST).

Experienced in designing Web Applications using HTML5, CSS3, JavaScript, Json, AngularJS, NodeJS

•Worked on various design patterns, MVC, Front Controller, Factory, Service Locator, Session Façade, Singleton and DAO.

•Experienced in working with MVC frameworks like Struts2, Spring MVC and Hibernate ORM mapping tool

•Experienced in working in SOA by developing web services using SOAP and Restful architecture

•Implemented web services using the Java API's like Jersey, Jackson, Apache-CXF according jax-ws and jax-rs specification.

•Consumed the Java based web services based on WSDL description for soap services and swagger-ui for rest based services.

•Proficient in AWS services like VPC, EC2, S3, ELB, AutoScalingGroups(ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, Cloud Front, Kubernetes, CloudTrail.

•Understanding of Spark Architecture including Spark Core, Spark SQL, DataFrames, Spark Streaming.

•Experience in creating, validating and parsing XML documents

•Designed and implemented Responsive single page web applications with HTML 5, CSS3 and JavaScript MVC libraries.

•Experienced in working with JavaScript libraries like Angular JS, Node JS, jQuery and Jasmine JavaScript unit testing framework

•Experience in implementing various design patterns such as Singleton, DTO and DAO

•Good knowledge on building applications using ANT & Maven

•Strong experience in different IDEs like RAD, Microsoft VS, Eclipse and IntelliJ

•Worked on various Application and Web Servers like JBoss, BEA Web Logic, IBM Web Sphere and Apache Tomcat

•Strong communication and interpersonal skills and the ability to interact effectively with people at multiple levels of the organization

•Experienced in performing unit testing using JUNIT, Mockito integration and deployment of applications using tools such as ANT and Maven & debugging through log4j.

•Experience in using different version controlling/tracking systems Subversion, CVS, GIT, and Rational Clear Case.

•An expert in using JIRA, Quality Center and Bugzilla tools for tracking Issue & Tasks.

•Good Communication, Analytical, Interpersonal Skills and ability to work independently and also perform tasks as a part of team.

Academics

Master’s in Information technology from Wilmington university -May2018

Bachelors of Technology (Computer Science Engineering) from JNTU - 2015

Technical Skills

Programming Languages

JAVA (JDK 1.6/1.7/1.8,11/17), Python, Scala, SQL, PL/SQL

Java Technologies

Core Java, JDBC, Servlets, JSP, Web Services

Frameworks

Springboot,SpringSecurity, Spring 4.x, Struts, Hibernate, Log4j, Logback, Cucumber, TestNG, Junit, BDD

Web Development

HTML 5, XML, JSON, Web Services, SOAP, Restful Web services.

UI Technologies

JavaScript, Ajax, JQuery, Angular, CSS3, Node JS, Bootstrap

Database systems

Oracle 11g, SQL Server 2012, Cassandra, MongoDB

Application/Web Servers

WebLogic 10, WebSphere, Apache Tomcat 6.x/7.x

Build Tools

Maven, Ant 1.4, Gradle, Jenkins

Operating systems

Windows, Linux, Unix

IDE/Development tools

Eclipse, RAD, NetBeans, TOAD

Development Methodologies

Agile & Waterfall, SCRUM, JIRA

Version Controls

Subversion(SVN), CVS, GitHub

Professional Summary

Client: PE GI Solutions Aug 2022 – Till date

Role: Java Full Stack AWS Developer

Project: Currently Working on the Master Data Management application which is crucial for medical client. To understand better project will be creating a Master Data by eliminating deduplications and enabling a single source of reference (also called the “Golden Record”) . We have different types of billing systems in this company, so that is main cause for the data duplication. Now our road map is to make a single common data warehouse with single source system. And apart from that we have existing web applications which are important to handle and some enhancements are lined up. MDM is practice of defining and maintaining consistent definitions of business entities, then sharing them Via integration techniques across multiple system within an enterprise. Provide a single view of master data across destination systems by eliminating incorrect data . And, Copy master data from one system to another.

Key Responsibilities:

Developed the functionalities using Agile Scrum Methodology.

Used new Java 14 features such as Lambdas, Streams, Observables and Completable Futures etc.

Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for Microservices.

Involved in deploying systems on Amazon Web Services (AWS) Infrastructure services EC2. And Utilized most of the AWS services like S3 as a data store for storing the files that falls into the bucket, IAM roles, Elastic Bean Stalk, generated Lambda Functions to trigger an event that occurs in S3, Code Commit as a Version control service, AWS Cloud Watch.

Extensively used core java concepts like Multithreading, Collections Framework, File I/O and concurrency.

Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics.

All studies are up to date with new version of JAVA 14 using Lambdas, Streams, Observables and Completable futures.

Used AWS Glue for transformations and AWS Lambda to automate the process.

Used AWS EMR to transform and move large amounts of data into and out of AWS S3.

Developed Rest API’s to processes the data from Database to another Rest Service and created containers for the API’s using Docker.

Designed and setup Enterprise Data Lake to provide support for various uses cases including Storing, processing, Analytics and Reporting of voluminous, rapidly changing data by using various AWS Services.

Built real time pipeline for streaming data using Kafka and Spark Streaming.

Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API’s and Spring Boot for microservices.

Configuring WebSphere Application Server on multiple platforms for both horizontal and vertical scaling for Work Load Management.

Deployed Microservices as Restful Java Web Services on Amazon Elastic Beanstalk.

Designed, implemented, and supported various Identity and Access Management (IAM) solutions for enterprise applications and systems.

Managed the strategy and roadmap implementation for Identity and Access Management Platform Tools and integrated them with commonly used applications.

Implemented OAuth 2.0 based authentication and authorization for web and mobile applications using various grant types and flows.

Involved in Integration OAuth 2.0 with OpenID Connect (OIDC) to provide secure identity management and single sign-on (SSO) functionality for web applications.

Developed and maintained RESTful APIs that support OAuth 2.0 as the authorization mechanism using Spring Boot and Java.

Experience in working with NoSQL Database like MongoDB to manage extremely large data sets.

Developed Microservices with Spring and tested the application using Spring Boot.

Extensive experience in various Agile methodologies like Test Driven Development (TDD)

Involved in developing UI using Spring MVC framework, JSP, JSTL, HTML5, CSS, JavaScript, JQuery, AJAX and Angular 13

Created AWS Glue crawlers for crawling the source data in S3 and RDS.

Testing and production support of core java based multithreading ETL tool for distributed loading XML data into Oracle database using JPA/Hibernate.

Created Reusable Modules and Custom Directives in Angular9 which got used in various places of application.

Implemented a 'serverless' architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda function and configured it to receive events from your S3 bucket

Created POJO’s and DAO’s for the database entities using Spring JDBC annotation mappings

Integrated with Spring Cloud projects to provide distributed tracing and other features.

Implemented Angular Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory tested all application controllers extensively with Angular built-in testing facilities.

Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.

Installed the WebSphere MQ and involved in configuring MDB listeners, JMS resources, and queues and integrating with the WebSphere Application Server.

Enhanced user experience by designing new web features using MVC Framework like Express JS and Node JS.

Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.

Implemented Selenium Web Drivers and Protractor for testing the UI components.

Involved in setting up Test automation and developed cucumber feature files and used Selenium for automated testing with TestNG.

Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing.

Built applications for scale using JavaScript and NodeJS.

Experience in NoSQL database like MongoDB installation, configuration and in designing MongoDB multi-shared cluster and monitoring with MMS.

Integrated ActiveMQ and spring JMS API to send and receive message for the application’s Restful API.

Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console.

Wrote build scripts using Maven.

Used AWS EMR to transform and move large amounts of data into and out of AWS S3.

Used DMS to migrate tables from homogeneous and heterogenious DBs from On-premise to AWS Cloud.

Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.

Involved in writing Maven scripts for automated deployment of the application and managed GitHub Projects and migrated from SVN to GitHub with merge and version and used Jenkins for continuous integration

Developed data transformer for converting legacy data from Source tables to avro format and fed into Kafka using Camel.

Used log4j to print the logging, debugging, warning, info statements.

Installed Kafka on the cluster and configure producer and consumer coding part in java to establish a connection from source to HDFS with popular hash tags.

Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters.

Managed Docker orchestration and Docker containerization using Kubernetes.

Environment: Agile, Java 14, Springs (IOC, AOP, JDBC) Frameworks, Spring MVC, Spring Boot, AWS, EC2, S3, Lambda, Auto Scaling, Cloud Watch, Cloud Formation, Security Groups, IAM, Bean Stalk, Node JS, Microservices, AJAX and Angular 13, XML, DAO, POJO, JPA, JSP, Hibernate Framework, HTML, CSS, JavaScript, JQuery, RESTful Web services, SOAP, Maven, WebSphere Application Server, Apache Kafka, Jenkins, Mongo DB, NoSql, Log4j, Jenkins, JIRA, Selenium Web Drivers, Docker, Kubernetes, Protractor, GIT, Socket Programming.

Client: Capital one, Remote Aug 2021 – July 2022

Role: Java Developer with DevOps

Project: The project deals with the complaints where the customer or employees within the bank write complaints by phone or email and Online. Support team create a ticket and it will be taken proper investigation and case will be closed. Depending on the risk level they are solved. So we as team take care of the UI and Backend and database part. We provide Support team the UI Pages to handle the complaints step by step and close the cases. If the case is not closed we will used Snowflake here to run the manual quires. We work with Capital one support team closely. And provide It services to them. We use Onepipeline for deploying our applications.

Key Responsibilities:

Involved in development and implementation of the application using Spring and J2EE framework

Involved in requirement collection, design & analysis of the customer specifications, development & customization of the application.

Used Spring MVC and Hibernate ORM to map Java classes to database tables using various annotations and POJO classes.

Designed MVC architecture and Front control design pattern using Spring boot MVC Framework for Presentation tier and I have written code for the using Spring MVC Framework for Presentation layer and spring boot dependency injection.

Creating S3 buckets, Utilized S3 bucket and Glacier for storage and backup on AWS.

Use design patterns like Singleton, Factory, Prototype and Builder design patterns.

Used angular for search engine optimization.

Developed Spring boot application with microservices and deployed it into AWS using EC2 instances.

Used various Angular 8 custom directives and developed reusable components and templates that can be re-used at various places in the application.

Responsible for developing the UI pages using Angular 8, HTML5, CSS3, JavaScript, PrimeNG and Bootstrap.

Monitor application usage and protect your business from advanced threats with security reporting and monitoring using datadog and Newrelic.

Used JPA to persist the data into database and wrote HQL based queries to implement CRUD operations on the data.

Used Web-sphere for handling the transactions at higher number at large scale.

Involved in implementation of Spring MVC using JavaScript and Spring Controller.

Configured and tested the application with database server MySQL.

Developed API back ends using Node.js to allocate access to data in Cassandra.

Worked on SQL like RDS, MySQL, and no-SQL data bases like DynamoDB.

Worked with RabbitMQ and AMQP Java APIs for Queues to build the application as SOA platform.

Implemented Asynchronous messaging between components using JMS.

Working knowledge of Cloud-based infrastructure tools and components (AWS, EC2, S3, Virtual Private Cloud (VPS), and Elastic Load Balancing (ELB)).

Designed responsive web pages using the UI technologies using HTML5, JavaScript.

Used Spring AOP for exception logging with log4J.

Worked with version control GIT to manage the code repository. Merging and branching using push pull commands through GIT.

Used AWS S3 buckets for storing for storing Customer data.

Used JIRA tool for bug tracking, fixes, task assignment.

Implemented Micro Services based Cloud Architecture on Amazon Web Services (AWS) Platform and Cloud Foundry.

Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.

Used Eclipse as IDE for the application development and integration of the frameworks.

Used JUnit for unit testing, integration testing,cucumber testing, performance testing using Jmeter.

Environment: Java, J2EE, Spring Framework, Spring MVC, Hibernate, AWS, HTML 5, JavaScript, JSON, JMS, MySQL, PL/SQL,Postgres, Log4j, Maven, Oracle 10g, IBM Rational Rose, GIT, Web Services,Angular 8, Node, Datadog,snowflake,EC2,S3,Cloudwatch,Grafana,newrelic.

Client: PE GI Solutions July 2020 – Aug 2021

Role: Full Stack Developer

Key Responsibilities:

Analyzed business, functional and systems requirements and performed project/product management in a fully agile Scrum development environment with TDD, continuous integration and Pair programming.

Followed Agile methodology in the Scrum Cycle model to access the user stories.

Updated project midway to Angular 8 for performance benefits and created web pages using HTML5 and SCSS.

Used Angular 8 differential loading to create two different production bundles of Application.

Developed UI web pages using HTML5, CSS4 to display the data on the client side.

Used advanced Java 8 features like Lambda expressions for array operations, Streams, Method reference and collections.

Implemented OAuth 2.0 based authentication and authorization for web and mobile applications using various grant types and flows.

Involved in Integration OAuth 2.0 with OpenID Connect (OIDC) to provide secure identity management and single sign-on (SSO) functionality for web applications.

Developed and maintained RESTful APIs that support OAuth 2.0 as the authorization mechanism using Spring Boot and Java.

Enhanced concurrency methods etc. throughout the application for well-defined programming.

Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.

Used J2EE design patterns like Service locator, Adaptor Factories, Observer design, Factory.

Used Executor Service framework to implement multi-threading to improve overall performance.

Implemented Avro Schema for the data model to integrate with spring boot application to generated POJO’S.

Created Spring Boot with Microservices utilizing Restful API for producing and consuming of the data.

Microservices have been built using spring boot, Netflix OSS, spring cloud and deploying to AWS Cloud.

Consumed REST Web Services for getting the credit card information from third party application using EME.

Utilized Spring core, AOP and security to build robust business operations with transactional support.

Implemented Oauth-2.0 with Auth, Client Grant by adding WS-Security using XWSS to secure the Web services.

Responsible for developing the sequential and conditional batch jobs using the Spring batch framework.

Implemented associated business modules integration using Spring Data JPA with Template to great extent making use of Named Parameters, Named Queries and interfaces such as Expression, Query, Criteria.

Used Spring Data JPA with entity beans for persistence layer for CRUD operations with the database.

Responsible for deploying microservices in AWS cloud to make it available for all application to access.

Implementing or exposing the Microservice architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.

Implemented Kafka Producer and consumer logic using Kafka Streams and Apache Kafka API.

Developed API for using AWS Lambda to manage, trigger servers and run the code in the AWS EC2 instances.

Created detailed AWS Security IAM role within the security groups which behaved as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances.

Experience in installing and configuring of Open Shift platform in managing Docker containers.

Experience with Docker and Kubernetes on AWS, from helping developers build and containerize their application (CI/CD) to deploying either on public or private cloud.

Created Jobs for Builds and Deployments, installed several plugins in Jenkins to support multiple build ecosystems required CI/CD implementation to the projects.

Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.

Used Maven automated build scripts to compile and package the application.

Developed unit and integration tests for existing microservices using JUnit, Mockito and Docker environments.

Used Git as Version Control System for the application.

Used JMeter to perform load testing the application based on SOAP protocol.

Wrote SQL queries using Oracle DB, stored procedures and enhanced performance by running explain plans.

Configured the Hibernate configuration files to persist the data to the Oracle Database.

Involved in implementing business logic with Oracle-stored procedures, functions and triggers using PL/SQL.

Used PL/SQL and SQL loader to create ETL packages for flat file loading and error capturing into log tables.

Environment: Java 8, J2EE, Spring Boot, AJAX, Angular8, Microservices, Spring 4.1, Netflix Eureka, AWS (VPC, EC2, IAM, Route53, Lambda, Cloud Watch, ELB, S3, RESTful webservices, PL/SQL, Maven, Jenkins, Selenium, Kafka, Git, GitHub.

Client: Capital one, McLean, VA Sep 2018 – June 2020

Role: Java Developer with Devops

Project: Fraud Detection and Authentication Services - The developer will be working in multiple projects in BB-Fraud Department (Line of Business - Card) of Capital One where will be working on creating new applications as well as supporting existing applications on Fraud Detection and Fraud Authentication domain. When a customer submits an application for new credit card, Fraud Detection identifies the customers as a potential fraud by running through various fraud models and sees if there is any fraud concern. Fraud Authentication is the area where the customers identified as potential fraud are authenticated based on their risk levels and the documents submitted. Need to write new APIs to authenticate the customers based on new fraud models. Also need to write a new APIs to authenticate customers with new business rules to integrate various clients (such as Bass, Cabela, Walmart etc) requirements.

Key Responsibilities:

Designed and Implemented Various Restful APIs using Java 11, Spring, Spring Boot, Spring Rest Template, Jersey etc.

Worked on Enterprise specific API development as well as Migration projects which are implemented using Scala and Java.

Extensively involved in creating the responsive UI dashboards for the Card Fraud application management using various UI technologies like Angular 5, Node js, HTML5, CSS3, SCSS etc.

Used hapi js framework is an open-source framework for web applications.

Handled response data from RESTFUL web services using JSON and JQuery to update UI Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems).

Used various AWS services like EC2, ECS, RDS, S3, ELB, ALB, DynamoDB, Security Groups, IAM, VPC, CloudWatch, Lambdas and CloudFormation Template during our development, deployment process.

Designed and written scripts for application on AWS taking advantage of Disaster recovery. And distributed active-active traffic.

Used JUnit, Mockito and Power Mockito for Unit testing and also developed scripts to monitor and enhance application performance.

Used selenium tool for automated testing. Hercules for perf testing.

Worked in containerization technologies using Docker. Also worked in streaming using SDP (both publishing and subscribing SDP messages) to from Kafka topic etc.

Involved in creating and providing Infrastructure services involving containerization, CI/CD pipeline creation and management using Git (for Git Repo creation and hooking to Jenkins), Jenkins (for CI/CD), Docker (for containerization), EC2, ECS, S3 etc for couple of APIs developed by us.

Written various SQL queries used to retrieve required information from PostgreSQL. Also used NoSQL databases like MongoDB and Cassandra.

Used Linux commands extensively during our development, deployment and production support to monitor logs.

Also integrated our APIs with various external and third-party services like Zumeiga, TSYS etc as a part of our development process.

Am involved in writing ATDDs (Acceptance Tests) for the APIs to be executed before successful deployment of APIs in any environment.

Am enrolled in PagerDuty for the company and am involved in production support as and when needed.

Involved in Writing logs for Enablement project which is used to search defect using Splunk viewer, Datadog, Kibana, Logstash, SL4J, Log4J.

Expensively used TDD (Test Driven Development) methodology and involved in Pair Programming practices.

Worked extensively in Agile environment where I participated in PI planning, Sprint grooming and planning sessions, daily scrum updates, sprint retros, TDD, XP and Pair Programming practices.

Used JIRA for tracking the project Stories in Agile Methodology.

Environment: Restful APIs using Java, Spring, Spring Boot, Spring RestTemplate, Jersey etc. Scala, Kafka, Java8, Angular5,HTML5,CSS3,Nodejs,Fastify,SCSS,Bootstrap,EC2,ECS,S3,ELB,ALB,SecurityGroups,cloudwatch,Lambda,Jenkins,Docker,PostgreSQL,MonoDB,Cassandra,Junit,Mockito,PowerMockito etc. Datadog, Kibana, Logstash, SL4J, Log4J.

Bristlecone, Dallas, TX June 2017 to Aug 2018 Java Full Stack Developer

Customised Corporate Banking product mainly for handling payment outside the system like electronics file delivery. Customisation with functionality specifically for large corporations: global payments module and a user interface for high-volume transactions.

Key Responsibilities:

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

•Extensively involved in design and implementation of WebPages by using HTML5, CSS3, JavaScript, Angular JS,Node js,bootstrap.js and working knowledge of Angular 4, Typescript.

•Custom NodeJS is used to simulate API response before client implementation was complete and proxy requests to finish client API's.

•Spring MVC framework is implemented to provide the controller framework.

•Implemented Restful web services to retrieve data from client side and made Rest API calls from AngularJS.

•Used JAX-RS servlets to implement the restful web services.

•Designed and implemented Restful web services using Spring Boot for the application to seamlessly integrate with supporting subsystem.

•Handled response data from RESTFUL web services using JSON and JQuery to update UI Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems).

•Created GET/PUT request and response using RESTFUL web services.

•Develop Spark/MapReduce jobs to parse the JSON or XML data

•Involved in converting Hive/SQL queries into Spark transformations using Spark, Scala and Python.

•Built Spring Boot based java Micro services to support enterprise web application.

•Used AWS Beanstalk for deploying and scaling web applications and services developed with Java.

•Involved in consuming, producing Restful web services using JAX-RS.

•Used Mongo DB as data storage and utilized aspects like replica sets, clever document design to make services extensibility scale and future wise.

•Experience in writing PL/SQL Stored procedures, Functions, Triggers and Complex SQL's

•Worked on database interaction layer for insertions, updating and retrieval operations on data.

•Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with the Database from the DAO.

•Create RFP (Request for Proposal) Micro Services to provide Restful API utilizing Spring Boot with Spring MVC

•Involved in migration projects from DataPower, Scala

•Developing the back end part with Hibernate i.e., ORM tool and Used Hibernate for database and to manage Transactions.

•Ability to design application on AWS taking advantage of Disaster recovery.

•Created EBS volumes for storing application files for use with EC2 instances whenever they are mounted to them.

•Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files and track metrics.

•Configured S3 to host Static Web content.

•Involved in writing MAVEN script for creating destination folders, compiling, creating jar, war and ear files and copying the files to deployment folder.

•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 Jenkins for continuous integration to deploy application in AWS cloud

•Used JIRA for tracking the project Stories in Agile Methodology.

•Extensively used My Eclipse IDE configured and deployed the application into Apache Tomcat.

Environment: Agile, Spring 3.1, Java 8,11, Git, DataPower, Hibernate 4.2, HTML 5, AngularJS/4, Typescript, NodeJS, JavaScript, Design Patterns, JUnit, Oracle SQL, Mongo DB, Spring Boot, Web Services-Rest, Maven, AWS, Eclipse 4.3, Backbone JS, Web Logic 11g, Apache Tomcat 8, Kafka, Spark, Scala, Python, Jenkin, Kubernetes, Maven.

Client: DataTech Solutions, INDIA Dec 2014 to feb 2016

Role: Java/J2EE Developer

Agent processing system is a Web Application which is used by the Insurance Agents to sell policies, endorsement, process policy claims; maintain the reports of the policy holder etc.

Key Responsibilities:

•Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design,



Contact this candidate