Java_6
Java_6
6+ years of experience in full life cycle development of commercial applications using Object-Oriented
Java and J2EE technologies.
Proficient in developing, debugging, and maintaining multi-tiered application using frameworks like
Spring/Spring Boot, and Hibernate Framework.
Hands-on experience in developing Conversational AI chatbots for mobile and browser channels using
KORE AI and Live-Person.
Knowledge on design, development, and implementation of REST and testing of SOAP web services.
Experience in developing Front end with JSP using Servlets and Spring MVC.
Experience in web scripting technologies like JavaScript, HTML, CSS, and JS framework Angular 7.
Experience on working on Agile Methodologies with iterative and Incremental Software Development
process.
TECHNICAL SKILLS
ORM: Hibernate
PROFESSIONAL EXPERIENCE
The project involves designing and creating bot flow scripts using the AI tools and training the bot using ML
services provided by the AI tools.
Collaborating with Internal Dev teams, QAs, External Vendors, Business, Design and NLP training teams to
define, build, assure and improve chat bot capabilities with advanced user experience
Participated in discussion and design related to consuming different micro-services and Bot integration to
retrieve data from backend services according to business requirement.
Design, develop and the Chatbot flow with Structured contents(Buttons, Deep-links, Quick replies,
Carousels) based on the business requirements using javascript specific to the channel.
Consumed and created endpoints using springboot and created build using Jenkins and deployed it to PCF
using through RLM.
Collabrate with team to gather release items, verify, finalize and performed release/deployment of
microservices and kore Bot to PROD.
Contributed towards releases across Mobile (Android) and Browser channels thereby increasing monthly
volumes by 140% and helped to improve containment rate by 25%.
Updated Code base as per organizational guidelines from the infrastructure team.
Worked on gathering and following up with teams regarding the release details/items,
conducted/participated in the monthly releases and switching of environments according to the release
calender.
Documented the processes involved for execution of workflows and provided KT to the new recruits.
Used Lisa virtualization tool to mock the service for testing purpose.
Environment: SpringBoot, Javascript, MongoDB, Node JS, JIRA, Jenkins, JUnit, JAVA 1.8, Javascript,
MongoDB, Node JS, Linux, Postman, REST, MAVEN, GIT, BitBucket, splunk, PCF, APIM, TECTIA
OM is an middleware application which is used by the company to decide on offers for the customer based on
customer’s eligibility. It acts as the decisive tool for the offers to be displayed in the front end. The application is
supported by OMUI which is a J2EE application used by the business to add the offer data which is in turn used by
the OM application.
Used SVN for version control and involved in plans to move to GIT/Bitbucket.
Analyzed the project for the update of the application to transform using spring boot and micro services.
Used Soap UI for testing the Web services and Rest Services.
Consumed a rest-based web service using JAXRS APIs for receiving and processing JSON data.
Debugging of the defects provided by the business and maintenance of the application.
Participated in keeping track of offshore team according to the release date of enhancements and
remedies of defects. Worked on a cycle of monthly releases for small enhancements and quarterly major
releases.
Tested applications and documented results and bugs including documentation of information useful in
the debugging process.
Tools: Spring MVC 3.2, CSS, HTML, JSP, JIRA, Jenkins, JUnit, JAVA 1.8, Struts, Oracle 11g, SVN, Linux,
Windows 7, SOAPUI, REST, MAVEN, GIT, Bitbucket, Splunk.
Java/J2EE Developer
Next Generation Policy Administration System (GPS) is the J2EE Application which is designed for enrollment
based on eligibility, billing and generating fulfillment requests. It is the M & R strategic platform for policy
administration of part F and Medicare Advantage. GPS provides front-end eligibility administration for NICE,
COSMOS and OptumRx in support of MA/MAPD plans, Part D drug Plans and some Medicare Supplimental plans.
The application is used by over 22,500 registered users, primarily in call center and operations, and supports
approximately 7.9 milling active M& R members.
Involved in all phases of the project Requirement Analysis, Design, Coding and Unit testing
Used Rally tool as hub to collaboratively plan, prioritize and track work on a synchronized way
Used SVN for version control and TeamTrack as the change management tool
Used Memory Analyzer tool to analyze the memory usage of the cache while loading of the application
Achieved 20% reduction in memory usage while caching in order to optimize the memory usage of the
application
Incorporated and tested Circuit Breakers in the application for the optimization of the web service calls.
Used DevTest 10 tool to virtualize the webservice call and test the application without affecting the other
teams on their development and testing process
Debugged the application to find the screen blowing off and incorporate remedies for the defects.
Performed changes in the front end using JavaScript according to the business requirements.
Created Stored procedures using PL/SQL for data modification (Using DML( insert, update, delete) and
DDL (alter, create and drop) in Oracle 11g.
Tested applications and documented results and bugs including documentation of information useful in
the debugging process.
Contributed to the PI planning for the analyzing and figuring out the way to finish the project in optimized
way.
Environment: Spring MVC 3.2, CSS, HTML, JavaScript 1.8, jQuery 3.1, RALLY, TeamTrack, ANT, Jenkins,
Visio, JUnit, JAVA 1.8, Oracle 11g, SVN, Linux, Windows 7, DEVTEST 10, MAT, PL/SQL, SOAPUI
Project : CTIM
This is a business telephone application known as Softphone which is designed to work with IP-based phone
systems, and Local Area Network or Wide Area Network (WAN). The server supports the Softphone features like
Call Conference, Call Transfer, and Call Forward. The Softphone provides Voice over IP(VoIP) service using a
telephony server. It is used to make and take calls through computer using a headset or handset connected to
Avaya Hard phone.
Involved in the implementation of design using vital phases of the Software development life cycle (SDLC)
that includes Development, Testing, Implementation and Maintenance Support.
Worked under Agile methodology that included iterative application development, weekly Sprints, stand
up meetings.
Created the PTO (Permit To Operate) of the project to provide the supported documents before the
development phase for new Eletters application.
Used Rundeck for the automatic deployment of application by tranfo from the repository.
Used Eclipse as the IDE and its standard plug-in features for editing, debugging, compiling, formatting,
build automation, test case template generation, and accessor code generation.
Used wsdl2Java for creating Java client for soap based webservices.
To develop the web view of the application used CSS, HTML, JSP, jQuery, and Java Script.
Installed and used Control M to configure and schedule the Batch Jobs.
IT Service Management (ITSM) is used to plan, deliver, operate and control IT services offered
For writing the code used Eclipse Neon IDE for the software development
For build and deploy the application to development environment used Maven
Managed the different versions of the source code with TortoiseSVN client.
Created Application Flow Diagram using Visio at the time creation of PTO.
Environment:, Spring MVC 3.2, CSS, HTML, JavaScript 1.8, Boostrap 3.3.4, jQuery 3.1, Control M, JIRA, ITSM,
Eclipse Neon, Maven 3.3.9, Jenkins, Visio, JAVA 1.8, Oracle 11g, Ajax, JSON 2.2, SVN, Linux, Windows 7
Java/J2EE Developer
This application provides an information system addressing all of the business requirements of Kathmandu License
system. It eliminates the dependency on paper documents by providing the ability to accept information and
process transactions electronically. Applies all business rules uniformly across all business components to ensure
BeyulTek adheres to all mandated laws, regulations, and policies.
Responsibilities:
Involved in the developing various Hibernate mapping files; XML configuration, and dependency-injection
in Spring.
Involved in developing core validations and core business logic implementation.
Applied spring framework on the whole application, Designed and developed views, controller and model
components.
Extensively used JDBC and Hibernate to communicate with the SQL database.
Environment: JAVA, Servlets, EJB, JDBC, Hibernate, Spring, JSP, JavaScript, CSS, SVN, HTML, XML, SQL