0% found this document useful (0 votes)
3 views9 pages

Jaichand Java

Jai Chand is a Sr. Full Stack Java Developer with over 9 years of experience in the Software Development Lifecycle, specializing in Java UI applications and web development using various technologies including Java, Spring, Angular, and React. He has extensive experience in microservices architecture, cloud services, and database management, as well as proficiency in Agile methodologies and TDD. His professional background includes roles at Citi Bank and Lowes, where he contributed to significant projects involving ETL processes, API development, and real-time data processing.

Uploaded by

harijava700
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
0% found this document useful (0 votes)
3 views9 pages

Jaichand Java

Jai Chand is a Sr. Full Stack Java Developer with over 9 years of experience in the Software Development Lifecycle, specializing in Java UI applications and web development using various technologies including Java, Spring, Angular, and React. He has extensive experience in microservices architecture, cloud services, and database management, as well as proficiency in Agile methodologies and TDD. His professional background includes roles at Citi Bank and Lowes, where he contributed to significant projects involving ETL processes, API development, and real-time data processing.

Uploaded by

harijava700
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 9

Jai Chand

Email: jmulakalapalli@gmail.com | Phone: 402-522-6744


Sr. Full Stack Java Developer
LinkedIn: linkedin.com/in/jaichand-mulakalapalli-763093276

PROFESSIONAL SUMMARY

 Having Around 9+ years of experience as a Full Stack Developer with solid understanding in all the phases of the
Software Development Lifecycle (SDLC), this includes Analysis, Design, Development, Testing and Maintenance
of Java UI applications for large Enterprise Customers.
 Extensive experience in developing web applications using HTML5, XML, XHTML, DHTML, CSS, CSS3(Sass, Less),
Bootstrap, JavaScript, DOM, jQuery, Ajax, JSON, and JSP.
 Experience in Spring Security Framework for User Access Management, JWT token-based authentication, and
involved OAuth 2.0 configuration for authentication and authorization.
 Experience in implementing and deploying Java EE design patterns such as Singleton, Abstract Factory, DAO, DTO,
and Business Delegate in the Development of Multi-Tier distributed Enterprise Applications.
 Expertise in developing SOA (Service Oriented Architectures) and Microservice architectures using J2EE web
services based on Restful (JAX-RS), SOAP(JAX_WS), JAX-RPC, and JAXR (Java API for XML Registries) using
frameworks like Apache CXF, Jersey, Apache Axis.
 Experience in workflow implementation using CAMUNDA BPMN processes implementation.
 Experience developing various web applications using Clojure Script for front end and J2EE, Servlets, Elixir, Erlang,
Clojure, for backend applications.
 Unit tested web services using Junit, Mockito Easy mock, Spring Junit Runner, S, NY , Testing, and achieved Test-
Driven Development (TDD) goals.
 (ORM) Frameworks like Spring JPA with Spring Data, Hibernate, IBatis MyBatis, and Spring JDBC.
 Experience in Transaction usage, Servlets, JMS, Java Beans, Web Services, and Multithreading Executor Services.
 Analysis, Design, Coding, Testing, and Implementation like AGILE (SCRUM), TDD, and Waterfall Models.
 Good knowledge in building real-time dashboard applications using Splunk, Elastic Search, and Logstash (ELK) to
profile and monitor the streaming data of the application.
 Good understanding on Server-side JavaScript structures like Node JS, with Hapi.JS, and Express.JS
 Developed real-time dashboard applications for visualization and analytics on Apache web servers using Kibana,
Splunk, Grafana, Sumo Logic, and New Relic integrated with Data Dog.
 Extensively used Spring IOC to inject objects based on selecting components like setter injection and Interface
injection to manage the object references.
 Good knowledge and experience in web applications using JSF, JSP, JSTL, JNDI, JDBC, Kafka, Mongo DB, Java
Beans, and JMS.
 Hands-on experience in using message brokers such as ActiveMQ and RabbitMQ
 Very good experience working on HIPAA translation based projects and on claim processing systems (claims and
encounters).
 Worked EDI projects for incorporating void/replace and NPI functionalities in HIPAA claims.
 Experience Developing application using Groovy , Grails, GSP, GORM and Grails Plugins and Grails Rest Services
 Application integration using MuleSoft ESB and IBM Message Broker for integrating and orchestrating the
services.
 Excellent Hands-on experience on designing and developing Microservices and deploying them on AWS using
Docker.
 Experienced in server-side view rendering Java content structures like React.JS and rendering pages on the
server-side utilizing Redux and Flux to accomplish unidirectional plan stream.
 Experience in cloning between different instances of ServiceNow and performing post clone check activities.
 A good amount of hands-on experience developing server-side JavaScript frameworks using Node JS (Hapi JS,
Express JS) to build event-driven, non-blocking i/o model web applications.
 Solid experience developing the rendering view React JS components, forms, events, routers, and Redux
asynchronous functions and implemented React - Flux pattern for core dependency.
 Strong experience in building applications using the JavaScript Mean stack: MongoDB, Angular JS, Express.js, and
Node.js.
 Hands on experience in Installation, Configuration of SailPoint IDM.
 Experience designing and developing various Angular 8.0 Components (ngModules), Services
(observable/promises), Directive, and Pipes.
 Experience in integration testing tools like Selenium Web Driver, Cucumber (Behaviour Driven Development
testing).
 Experience in Message Queue (MQ) services like Apache Kafka, Rabbit MQ, Active MQ, and IBM MQ.
 Hands-on experience with building Java projects using build tools like ANT, Maven, Gradle, and integrating the
project Bamboo, CD/CI, Jenkins, Aws Code.
 Experience in testing with JUnit Framework using Mockito and EasyMock, Spring Junit Runner, JMeter. Worked
on testing JavaScript structures utilizing Mocha and Chai, Jasmine, and Karma.
 Good Knowledge in Amazon Web Services (Amazon EC2, Amazon S3, Amazon SimpleDB, Amazon Elastic Load
Balancing, Amazon SQS, Amazon EBS, and Amazon CloudFront).
 Sound learning on the consistent mix and persistent deployment tools like Jenkins, Hudson, Travis, Puppet, and
Bamboo. Substantial involvement in UNIX and Shell scripting to automate the build scripts.
 Expertise in using JavaScript build tools and task runners like Webpack for React and Angular 8.0, Grunt, Gulp for
Angular, Browserify for packaging NodeJS modules for browsers.
 Have knowledge on Kotlin Android Extensions framework.
 Experience in Container management tools like Docker and Kubernetes. Also used to manage clusters of nodes
using Docker Swarm and Kubernetes.
 Experienced in utilizing source code variant administration apparatuses like SVN, Git, Bit Bucket, and undertaking
sprinters like Babel, Grunt, Gulp, and Web pack.
 Used Kubernetes Linux container for deploying and scaling containerized applications.
 Experience in database design and development of PL/SQL stored procedures and packages in relational
databases like Oracle 9i / 10g / 11g, SQL Server 2005/2008, DB2, MySQL, and good hands-on experience in
implementing, designing, and developing NoSQL Databases like MongoDB.
 Experience developing applications using MVC and MVVM client-side JavaScript frameworks such as Angular 8.0,
AngularJS to create dynamic web applications, Backbone.Js, Ember.JS, Handlebar.JS..
 Good knowledge of Drools Rule Engines, which corresponds to validating BRMS (Business Rule Management
System).

TECHNICAL SKILLS

Programming Languages Java 1.5/1.7/1.8, C, C++, J2EE, PHP 8/7, PHP 5, Python 3.6, SQL, Kotlin, PL/SQL, Groovy .
HTML5, CSS3, JavaScript, jQuery, AJAX, AngularJS 2.0, 4, 6.0, Angular 8, NGRX, NodeJS,
Web Technologies
React JS, Vue JS Bootstrap, JSON, Python
Databases Oracle 9i/10g/11g/12c, SQL Server, MySQL, Mongo DB.
J2EE Technologies Servlets, Struts, EJB 2.0, JSF, JDBC, JSTL, JNDI, JMS, RMI, Java Bean, JTA.
Web Services JAX-WS (SOAP), JAX-RS (RESTful), WSDL.
Application Frameworks Spring Core, Spring MVC, Spring Security, Spring Batch, Spring ORM.
ORM Framework Hibernate, JPA, DAO, Spring JPA.
XML XML, DTD, XSL, XSLT, XHTML, XML Schema, and DOM Parsers.
JMS IBM MQs, Active MQ’s, Kafka
Web/Application Servers Apache Tomcat 6.0, IBM WebSphere 8, Oracle WebLogic, JBoss 4.0.
Version Control IBM Clear Case 7.0, 7.1, SVN, CVS, GIT.
IDE Eclipse, My Eclipse, Edit Plus, Net Beans 7.0, Visual Studios.
UML tools/ Build tools Apache ANT, Maven, Jenkins, JUnit, Jira, Dreamweaver, Rational Rose, UML, Selenium.
Design Methodologies Agile, Scrum, TDD, UML, J2EE Design Patterns.

PROFESSIONAL EXPERIENCE
Client: Citi Bank, New York, NY Nov 2021 – Till date
Role: Sr. Full Stack Java Developer
Responsibilities

 Involved in Software Development Life Cycle for gathering requirements, Analyzing, Designing, Developing, and
Testing applications using Agile methodology.
 Implemented Microservices architecture with Netflix, Spring Eureka, Spring Ribbon using Spring Boot to provide
client-side load balancing in calls to other Microservices, making applications into smaller chunks and the Spring
Hystrix Circuit Breaker for the fail-safe.
 Proficient in Developing SSIS Packages to Extract, Transform and Load ETL data into the Data warehouse from
databases such as Oracle, DB2, Sybase and MS Access.
 Configured JBOSS Application server and used Oracle database with Hibernate ORM framework and used the
functionalities of Hibernate's second level EH Cache.
 Kubernetes is configured in the application for automating deployment, scaling, and management of
containerized applications.
 Developed ETL scripts using python for batch processing
 Developed and deployed Micro Services based applications using Spring Boot along with Spring Rest and Node JS
with Express JS and Hapi JS.
 Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and
XHTML and W3C standards for CSS as well.
 Designed and Implemented Unit testing for both Java application and Camunda Processes using JUNIT
Framework.
 Perform Section 508 compliance scans and evaluate websites, web applications in various formats (HTML, ASP,
JavaScript, Adobe, etc.)
 Worked on migrating the old java stack to Type safe stack using Scala for backend programming.
 Worked on analyzing Hadoop cluster using different big data analytic tools including Kafka, Pig, Hive and Map
Reduce
 Used Cloud Watch to create cloud watch alarms, used Amazon EKS (Elastic Kubernetes Service) service with the
Kubernetes to manage the clusters
 Used groovy and spring boot to collecting the data from users and packaged the data as j son distributed to 43
applications.
 Experience working with (consuming) REST or GraphQL APIs via client-side JavaScript or server-side via NodeJS.
 The application is built in Micro Service Oriented Architecture using MEAN 11+ (Mongo, Express Angular 11.0 and
Node) stack and developed Single Page Applications (SPA).
 Developed multiple Angular 11.0 components that are compatible with the latest versions of typescript, angular
CLI.
 Developed Message Flows to process Leads received from various sources using IBM Integration Bus (IIB)
and WebSphere MQ (WMQ)
 Developed with Java, Eclipse RCP, SWT, SWT Designer and the Apache Derby database.
 Creating custom scripts using SailPoint API
 Recommended and guided the team in building out a lean, responsive UI layer utilizing Semantic HTML, REST API
architecture. Developed front end for the entire website using HTML, CSS3, and JAVASCRIPT.
 Worked with KAFKA Zookeeper for managing the cluster with broker/cluster technology.
 Worked knowledge on Kibana and elastic search to identify the Kafka message failure scenarios.
 Used Streams and Lambda expressions available as part of Java 8 to store and process the data.
 Worked on Ionic Framework, to build the hybrid mobile applications for both iOS and Android.
 Implemented Spring Netflix Zuul API gateway and Eureka service registry for reverse proxy and Dynamic service
discovery of APIs.
 Worked in a CI/CD environment with Jenkins, Maven, Ansible, AWS and Terraform.
 Extensively worked in Test Driven Development (TDD) framework using JUnit.
 Managed the Metadata associated with the ETL processes used to populate the Data Warehouse
 Designed and developed the application using agile methodology and followed Test Driven Development (TDD ),
Scrum
 The mobile application was developed with JAVA mixed with Kotlin using Android Studio and Web API with .NET
Core 2 using Visual Studio.
 Experience in working with GraphQL queries and use the Apollo GraphQL library.
 Performed manual and regression testing using JIRA X-RAY tests, writing the scenarios.
 Developed Golang software to handle concurrent data collection and processing with goroutines and channels for
a WiFi device.
 Worked on UI testing with Karma, Jasmine, Protractor for Angular, Mocha, and Chai for React JS and Backbone JS.
 Developed Golang based web services on AWS and Google App Engine
 Experience in Java 11 features like Parallel Streams, Lambdas, functional interfaces, and filters.
 Using Kotlin for implementing new modules in the application.
 Participated in code review and mentoring sessions and used GIT as version control and GITBash for GIT
interactions.
 Worked with Angular 6 to develop single page applications, worked with ngrx for managing angular applications.
 Develop Loan Overdraft Report for Risk & Credit Control department. Update the Report logic. Program written in
COBOL for CICS accessing DB2 and IMS database.
 New modules to extract/transform data into files with specified formats for Basel II report system using COBOL,
VSAM and DB2
 Implemented Publish Subscribe using IBM Integration Bus (IIB V9.0) and WebSphere Application Server (WAS 8.5)
 Implemented Rabbit MQ Services for reliable and asynchronous exchange of important information such as
payment status report
 Worked on creating complex Sql queries to create DS files in elixir to generate reports
 Responsible for migrating existing modules in IBM MQ to Apache Kafka and creating Kafka adaptors for
decoupling the application dependency.
 Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot and handled
the security using Spring Security
 Configured ServiceNow to receive any instant notifications of any configuration changes in cloud environment &
populate the CI’s into CMDB.
 Responsible for the planning, identification, executing the upgrade of ServiceNow platform from London to
Madrid.
 Involved to design the reports using Elixir tool.
 Worked on MuleSoft Anypoint API platform on designing and implementing Mule API.
 Worked with Jenkins to configure Continuous Integration and Continuous Deployment (CI/CD).
 Involved in produce and consume of teh REST services and developed Hapi Fhir API Objects of HL7
 Implemented Spring Circuit breaker pattern, integrated Hystrix dashboard to monitor Spring microservices.
 Authenticating Users to provide security to Restful web services using OAUTH 2.0.
 Developed the single-page application following Agile Scrum, participated in daily standups, sprint reviews,
Kickoffs, and used Jira for project management.
 Consumed APIs while utilizing python requests to read numerous JSON reports and file automatic bugs in the NV
Bugs for intermittent tests.
 Responsible for designing, testing and implementing HL7 interfaces utilizing HL7 V 2.X and user-defined message
sets.
 Implemented Grails Services and controllers to perform actions.
 Designed and developed efficient user Interaction screens using HTML5, CSS3-SASS, and Twitter Bootstrap CSS
framework and media queries to create responsive web pages.
 Configured and managed various AWS Services, including EC2, RDS, VPC, S3, Glacier, CloudWatch, CloudFront,
Route53, SQS, SNS, etc.
 Experience in building isomorphic applications using React.js and Redux with GraphQL on the server-side.

Environment: Java, Angular 11.0, Golang , NGRX ,J2EE, Git, Camunda BPMN, Camunda DMN , MuleSoft , Elixir ,Spring
Boot, Java 8, HL7 ,Big Data,Hibernate, SailPoint ,iOS ,Core Java, Rest, Web Services, CSS, Eclipse RCP SASS, WSDL, JIRA,
JMS, PostgreSQL, COBOL, AWS, Spring Cloud, Spring batch, Java 11,Kotlin, PCF, Apache JMeter, jQuery, JUnit, Docker,
Maven, Jenkins.

Client: Lowes, Mooresville, NC Dec 2019 – Oct 2021


Role: Sr. Full Stack Java Developer
Responsibilities

 Extensively worked in writing minimal code in building re-usable forms with their validations using REACT with
Redux Architecture.
 Developed JavaScript for all client-side validations and developed GUI using CSS, JSTL, and XSL.
 Developed Mobile and web applications using Android Studio, Swift, Java, Kotlin, JSON, Restful API, REACT JS and
other frameworks including SDK’s and API’s to implement scalable products with many features and practical
design principles.
 Worked with Jenkins Continuous Integration and Continuous Deployment (CI/CD).
 Deployed the drools rules as a service in J2EE stack environment, and maintained multiple existing projects
including rules entry through RMA/ Blaze IDE.
 Made use of React JS to build Bootstrap components for responsive UI objects and linked with API data to view
and render the virtual DOM dynamically.
 Performed Unit testing on ReactJS applications using Karma and Jasmine tools and worked with the Gulp tool to
build automation.
 Developed enhancements, analyzed and fixed defects for Sterling Commerce's Eclipse RCP Order Management
and Call Center desktop Java applications.
 This is a rich client desktop application coded in Java using the Eclipse RCP framework, SWT Designer GUI toolkit
and the Apache Derby embedded database.
 Having Knowledge and working on web development in PHP 8/7 Technology and also in Drupal 8.
 Built PHP applications to meet product requirements and satisfy use cases using MVC architecture, Code igniter
Framework and Wordpress CMS.
 Developed a Rest Start and Message Start workflows which contain Call Activity Sub processes, Http-Connector to
interact with another Camunda process.
 Integrated ActiveMQ in services to send and receive message for other micro services
 Written and maintained Wiki documents for the Planning, installation, Deployment for Elk Stack and Kafka.
 DevOps role converting existing AWS infrastructure to Server-less architecture (AWS Lambda, Kinesis) deployed
via CloudFormation.
 Using Kotlin for implementing new modules in the application.
 Web application development using Groovy Grails JQuery AJAX and D3.js.
 Involved in automation of Service assurance and service delivery processes using Camunda BPMN.
 Optimized cleaning up of session-level Data Structure's shared across different open tabs when data is
flushed/committed from one of the tabs.
 Scalable data design for MongoDB and Redis, Caching in MongoDB With Redis Cache Using Spring Boot.
 Experience in Docker Engine and Docker Machine environment, to deploy the micro services-oriented
environments for scalable applications.
 Expertise in Web Accessibility incorporating (WCAG 2.0 guidelines) for websites.
 Developed REST API's using Spring MVC and spring boot, hosted all micro services on Pivotal Cloud Foundry (PCF).
 Developed WordPress themes and installed WordPress themes, and plug-ins to client host servers.
 Responsible for the overall layout design and prototype using React JS with Redux library, jQuery UI, and CSS/Less
and HTML5.
 Implemented Change Data Capture technology in Talend in order to load deltas to a Data Warehouse
 Extensively used different Spring modules like Spring Boot, Spring Core, Spring JPA Spring Rest and Spring Cloud.
 Involved in validating mapping of data values from HIPAA to data containers in e-HR system.
 Created initial design document for HIPAA 5010 conversion.
 Resolved issues with knowledgeable support and quality service in the Kafka pipeline
 Design and Develop services which interact with various POS devices and third party PSPs.
 Prepare POS devices for NFC Near Field Communication mobile non-EMV contactless payment.
 Implemented Spring Boot to create a CRUD back-end for our React-frontend application.
 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.
 Wrote Drool rules in both rule flow and drooled fusion for fetching the facts from the database.
 Designed the user interface screen and its functionality as per user requirements and developed RESTful Web
services in Mule ESB based on Service Oriented Architecture (SOA).
 Managed small-scale multiple nodes with Kafka cluster environments.
 Proficient in Node.js, Mongo db, Redis and Linux flavor.
 Used different transformers, exception handling, testing & Security of Mulesoft ESB endpoint through OAuth.
 Dockerized Spring Boot application to Pivotal Cloud Foundry PAAS (Platform as a service).
 Experience integrating the internal security model into new projects with Spring Batch, Spring Microservices and
Spring Boot, Pivotal Cloud Foundry, and Netflix Eureka.
 Kafka integration with Spark using Spark Streaming API.
 Compiles complex application protocols using spring boot with Apache Groovy.
 Wrote various types of Business rules in the .drl (drools file), .ece (expectation files) Templates using Drools rule
engine for business decision making; injecting beans into the rules engine and invoking using Rule Base Stateless
Session
 Developed JavaScript’s to modify HL7 messages as they pass through the Mirth Connect Interface Engine.
 Used a Big Data Benchmark tool called BigBench to benchmark the three node cluster.
 Monitor and support mainframe nightly batch runs with Control-M. Taking corrective actions on
JCL/Cobol/Natural to recover failed jobs and ensuring batch processing is executed on time.
 Assisted in developing and maintaining the application using Xcode 7.0 and iOS 6 and Utilized CoreData for
persistence of data and used versioning for data changes
 Used JPA to implement Service and Repository layers.
 Develop, Design Code and Test applications with Cobol/DB2, Natural/Adabas, Easytrieve, JCL, Angular, Java and
IIB.
 Worked on Scala for implementing spark machine learning libraries and spark streaming.
 Worked with big data teams to move ETL tasks to Hadoop.
 Worked with ORM's like Sequelize and GORM to perform DB operations using Node and Golang respectively.
 Implemented Node JS as a server-side proxy for an event-driven, non-blocking I/O model to make the application
lightweight and efficient.
 Worked with container-based application deployments using Docker with Kubernetes.
 Experience in integration testing tools like Selenium Web Driver, Cucumber (Behaviour Driven Development
testing).
 Derived best practice using OO Design patterns, TDD methodology, PMD Code analyser, Jacoco Code Coverage.
 Define requirements and specifications for Development using Oracle R12, Oracle Forms, Oracle Reports and SQL.
 Good knowledge of Lambda expressions, Time APIs, and Java 8 core features
 JUnit is implemented along with Mokito to perform unit testing on our RESTful web application.
 Web pack module bundler and Babel JavaScript compiler are used accompanying React JS.

Environment: HTML5, CSS3, Redis, Express JS, jQuery,RCP, Big data, RabbitMQ ,JavaScript, JCL, Cobol,Node JS,
Microservices, Bootstrap, Spark,POS,REST API, Load Balancer, Mongoose Connector, MongoDB, WordPress, REST
administrations, SWT,Docker,Kotlin, Mocha, Python, Jasmine, Karma, Gulp, SSO Authentication, WebPack, Kubernetes,
Selenium, Maven and Jenkins. GIT, Jenkins, AWS Services, Elastic Cloud Compute (EC2).

Client: Optum, Eden Prairie, MN June 2018 – Nov 2019


Role: Full Stack Java Developer
Responsibilities

 Implemented web interface (UI) for end-users using AngularJS, which has migrated from the existing Backbone JS
application.
 Effectively used Angular Directives, filters, declarative templates, service providers, and context-aware
communication.
 Used HTML5, CSS, jQuery, Ajax and performed client-side validations using JavaScript.
 Wrote SQL Queries, PL/SQL stored procedures, triggers, packages on Oracle database.
 Developed the User Interface using HTML5, CSS3, Bootstrap, jQuery, Kafka, React JS and Node JS.
 Developed a set of application functionality using CRUD (Create, read, update, delete) features of Backbone.js.
 Developed an automated application using JMS for messaging and JNDI to interact with the server.
 Worked on Spring Framework handling major concepts like Dependency Injections, Spring IoC Containers,
Transaction Management Declaratives (annotations based).
 Worked on developing Restful endpoints to Cache application specific data in in-memory data clusters like Redis
and exposed them with Restful endpoints by using Redis Cache .
 Configured Hibernate's second-level cache using EH cache to reduce the number of hits to the configuration table
data.
 Used Micro service architecture, with Spring Boot based services interacting through a combination of REST and
MQ and leveraging AWS to build, test and deploy Identity Microservices.
 Implemented spring boot micro services to process the messages into the Kafka cluster setup.
 Developed application on Spring framework by utilizing its features like Spring Dependency injection, Spring
Beans, Spring Security, Spring JPA, Spring Web flow using MVC.
 Performed AngularJS end-to-end testing using the Protractor framework.
 Upgraded to 19C 18C 12c Grid Infrastructure from 12C
 Used Maven build tool to deploy the application on web servers, i.e., JBoss.
 Used Backbone JS to utilize its rendering functions and create controllers to handle events triggered by clients
and send requests to the server.
 Designed the user interface screen and its functionality as per user requirements and developed RESTful Web
services in Mule ESB based on Service Oriented Architecture (SOA).
 Integration testing methods and Behavioral driven testing in the application are implemented using Selenium and
Cucumber, respectively.
 Configured and managed public/private cloud infrastructure utilizing Amazon Web Services like Amazon Ec2,
Amazon S3.
 Implemented security functionality for various projects using Site minder (SSO).
 Hibernate ORM framework is used to interact with databases through Hibernate query language (HQL). And
worked with the Hibernate EH Cache technique for the critical objects in the application.
 Implemented ODBC, which is used for connecting to the Oracle database.
 Configured Jenkins to handle application deployment in the Pivotal Cloud Foundry (PCF) server and integrate with
GitHub version control.
 Unit, functional, end-to-end testing is achieved using the TestNg framework.

Environment: Angular JS, HTML5, CSS3, AJAX, Bootstrap, JSON, XML, Active MQ, JMS, AWS , Hibernate, DB2, SOAP-
AXIS2, Restful services, JAX-RS SOA, Eclipse Java EE IDE Neon, Jenkins, Git, Log4j, DB2, Grunt, Redis Cache , Jasmine,
JBoss, Jenkins, OpenShift, Drools, Maven, TestNg, Protractor, Grunt, Selenium, Cucumber, WADL.

Client: Micron Technology, Hyderabad, India Sep 2015 to Nov 2017


Role: Java Developer
Responsibilities:

 Extensively worked with XML schema XSD, XSL/XSLT, XML to navigate in XML documents, and SAX to process and
parse xml files.
 CSS is used to style Web pages, XML markup.
 Implemented servlets to handle HTTP requests for on-line requests, credit card payments, registration, and bug
tracking.
 Developed DAO objects and implemented data access layer using JPA-Hibernate to perform CRUD operations.
 Created and maintained mapping files, persisting classes and transaction control in Hibernate to access the
database.
 Formulated Use Cases for each business requirement and normalized the use cases to suit the requirements.
 Developed the custom tag to display various campaigns on Credit care Sign on and Welcome page.
 Developed the credit check module using Servlets and JSP Core Java components in Web logic Application Server.
 Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational
Rose.
 Understanding and analyzing business requirements.
 Involved in injecting dependencies into code using spring core module.
 Involved in developing code for obtaining bean references in Spring framework using Dependency Injection DI or
Inversion of Control IoC.
 Used JMS-MQ Bridge to send messages securely, reliably, and asynchronously to Web Sphere MQ, which
connects to the legacy systems.
 Developed Message Driven Beans for asynchronous processing of alerts.
 Extensively worked on Java server-side programming using Servlets, and JSP.
 Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOA
architecture.
 Developed mail alert mechanism for alerting the users when their selection criteria are met.
 Created and implemented PL/SQL queries, views stored procedures and triggers.
 Used Log4J logging framework to write Log messages with various levels.
 Deployed web components, presentation components and business components in Web Logic Application Server.

Environment: Java 1.5, J2EE, Servlets, JSP 2.5, EJB 2.0, Hibernate 2.1, Spring 2.5, Log4J, JavaScript, Shell script, JUnit
4.1, CVS, Rational Rose UML, UNIX, Oracle10g, Web Logic Server 10.0, Apache ANT, Jenkins, Perl Script, Eclipse IDE,
Ant, XML/XSD, Jax-ws SOAP web services, SAX.

Client: Evergent, Inc, HYD, India Jun 2014 to Aug 2015


Role: J2EE/Java Developer
Responsibilities

 Designing new components to fit in the already existing architecture using core java, multithreading, design
patterns like the factory method, abstract factory pattern, singleton, while developing web-based applications
using rest web services.
 Effectively worked on Angular 1.0 to use the enhanced features of typescript, Angular Routers, and Angular
Components.
 Worked on Agile methodology, including team-based design and code reviews.
 Implemented Spring Batch to run daily and monthly batches.
 Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Spring JPA.
 Designed the user interface screen and its functionality as per user requirements and developed RESTful Web
services in Mule ESB based on Service Oriented Architecture (SOA).
 Implemented the back-end functionality of the modules using Singleton and Session Facade design patterns.
 Involved in the Development of SOAP Web Services using Apache Axis to extract client-related data from
databases.
 Deployed the application using Docker and AWS Console services.
 Extensively used Java server Faces (JSF) Navigation rules and JSF tags for enhanced user Interface.
 Spring AOP is used for logging, auditing, and security and transaction management to distinguish business logic
from the cross-cutting concerns.
 Involved in performing Unit and Integration Testing in Selenium
 Used SOA, UDDI lookups, and Web Services Description Language (WSDL) using the SOAP protocol.
 Developed the business logic code in Core Java/J2EE, Struts, JDBC.
 Deployed application using Oracle WebLogic Server.
 Deployed the application to IBM WebSphere 8.5.5 in UNIX environment IBM AIX 5.1.0.3. Tested the application
after making the necessary configuration.
 Hibernate ORM framework is used to interact with databases through Hibernate query language (HQL).

Environment: Core Java, J2EE, JSP, HTML, MVC, JAX-RS SOA, ,Eclipse Java EE, JMS, MDB, EJB3.1, JUnit, PL/SQL, DAO,
Web Logic Server, Ant, SOAP, JAX-WS, WSDL, Junit, SQL.

Education:

 Bachelors in ECE at MIC College of Technology, India, 2014

You might also like