SlideShare una empresa de Scribd logo
1 de 6
Rakesh K
Email: neel@arohatechnologies.com Ph: 510 269 8006
PROFESSIONAL SUMMARY
7+ Years of overall experience inall phasesof Software DevelopmentLifeCycle includingSoftware Design, Analysis,
Coding,Development,Testing,Implementation,Maintenance andSupport.Usingtechnologiesrelated to Java, J2EE,
and XML. Reporting,Databases(Oracle,SQLServers),Webrelatedtechnologies,tools&testingtools &my strengths
includes the following.
7 yearsof experience inbuildinginnovative software systems that solve business problems effectively on
Web & Portal applications using Java/J2EE in all phases of Software Development Life Cycle(SDLC)
Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications
Document,DesignandCoding,Application Implementation, Unit testing & System Testing, Functional and
Regression Testing and Production Support.
Extensively worked with CreditCards, Banking, Retail, Healthcare, Insurance and Investment domain with
good knowledge of developingcomplex projects and good management skills of the deliverables.
StrongexperienceinClient-ServersystemsusingObjectOrientedConcepts andDesignPatterns.
ExpertinWeb andPortal basedapplicationsusingvariousframeworks,technologies, serversand tools with
full-fledged hands onStruts, Spring, Spring MVC, Spring Boot,SOA, REST, WebServices, Hibernate, Maven,
JSP, JSF, JMS,JDBC, EJB, SOAP, WSDL,JAXP, JAX-RS, JAX-WS,JPA, AngularJS, JavaScript, JQuery,Ajax, XML,
XSLT, JSON,XSD,MongoDB, Adobe Flex, Amazon WebServices(AWS),WebLogic, WebSphere, WebSphere
Portal, JBoss, Apache Tomcat, Eclipse, RAD, STS and NetBeans
Extensive experience indevelopingthe SOAmiddleware basedoutof FuseESBand MuleESB.
Extensive experience inusingthe MOMwithActive MQ.
StrongExpertise infrontendtechnologiessuch HTML,CSS, JavaScript, Angular Js, Ext Js and Ajax.
Incorporated XML Parsers such as DOM and SAX.
Expert in open source frameworks like Struts, Spring and Hibernate in designing and implementing
architectural frameworks
Worked as Linux system administrator on Red hat Enterprise Linux 7, 6.x, 5.x, Centos, and Solaris.
Successfully initiated and managed the Ctrl-M Job Doc Repository Project, coordinating multiple
organizationsinthe redesign and migration of thousands of Ctrl-Mjob docs to a central repository with all
associated Ctrl-Mchanges.
Managed Ubuntu Linux and Windows virtual servers on AWSEC2 using Open-Source Chef Server
Expert in Core Java and J2Ee programming with good logic sense
Expertise in coding business components using various API’s of Java like Multithreading, Collections
Expert in developing web services (Produced and Consumed) using SOAP,RESTFUL
Expert in setting up the CI/CD environment/platform process.Experimented on the software release
process, continuous integration, continuous deployment automation, and automated test execution using
Jenkins, Maven, SVN, and WebLogic/Tomcat/Glassfish.
Expert in SQL/PLSQL programming, Stored Procedures using Oracle, Sybase,MySQL and Microsoft SQL
Server
Experience withusingIDEs: Eclipse,NetBeansandIBM Rational ApplicationDeveloper(RAD) for
WebSphere Software.VersionControl Systems: CVS,SVN,GIT.
Very Good experience in Performance tuning of large systems and customer facing applications
Very Good Knowledge of public and private key cryptography, digital signatures, digital certificates and
encryption protocols such as TLS/SSL
Proficient with Software development methodologies like WaterfallandAgilemethodologies
ExcellentLeadership,Technical Communication, Analytical and Problem Solving skills and ability to get on
well with people including cross cultural backgrounds.
Enthusiastic and passionate about building excellent software and building great teams
TECHNICAL SKILLS
Languages Java, J2EE, SQL/PLSQL, Unix shell scripting
Java Technologies J2SE, J2EE, JSP,Servlets,JDBC,JMS,MDB, JNDI,web Services(SOAP/REST),
JSF, AJAX, JQuery, EJB, JSON
Frameworks & Tools JDK , Struts 2, Spring ,Hibernate, Flex, Junit, Easy Mock, Log4j
IDE Eclipse, RAD,Net beans, IntelliJ
RDBMS
Oracle, MS SQL Server 2005, MySQL, IBM DB2, Data Studio, squirrel SQL
Client.
Web/Application Servers Tomcat , Web Logic,Web Sphere, Tomcat 6, JBoss, TCServer, Glassfish
Middleware Soap Web Services, Rest Web services, JMS, MuleEsb, Apache Kafka
Web Technologies
JSP,XML, JSON,HTML5, XSLT, JavaScript,CSS3, DHTML, Servlets, JSF, Ajax,
JSTL
Applications/Tools
Ant, Maven, Jenkins, Camel, RAD7.5/6.0, Rational Clear Case, Rational
Clear Quest
Operating Systems Windows 98/2000/XP/NT, Unix, Linux, Mac OS X.
Version Controls CVS, SVN, GIT
Methodologies Agile(Scrum, eXtreme, JIRA), SDLC, TDD
PROFESSIONAL EXPERIENCE
Charter Communications, NC.
Sr.Java/J2EE Developer June'16 – Present
Description: Charter Communications is an American cable telecommunications company, which offers their
services to consumers and businesses. Their website provides consumers multiple options like online streaming,
accessing their accounts and paying their bill payments.
Responsibilities:
 Involved in the Complete Software development life cycle (SDLC) to develop the application.
 Workingwiththe teamto analyze the businessrequirement and scenarios and driving suitable solutions in
an agile development environment.
 J2EE development using EJB, Servlets, JSP, Java, XML.
 Responsible to enhance the Portal UI using HTML, Java Script,XML, JSP, CSS as per the requirements.
 Migration of Credit Risk API from SOAP framework to Chassis REST API framework for CRRP and CP
application
 Requirements gathering by interaction with various stake holders.
 Designed and developed various components using Spring, Spring-boot, Jersey implementation etc. for
CRRP and CP applications
 Managed kafka for stream processing.
 Designedanddevelopedthe RESTAPI(Chassis framework) for exposing the Argus database as a service via
JSON response.
 Owns the responsibility of REST services deployment in CI/CD on AWS cloud environment
 Createdcomputinganddata resourceson AWSusingEC2. InstalledPivotalCloudFoundryonEC2to manage
the containers created by PCF.
 Used SpringCloudBoot for microservicesdevelopment.
 Designed and developed the Data access layer using Spring-Hibernate integration.
 Developed the service layer using the Spring IOC.
 Developed Junit test case using Mockito API for Chassis REST API modules
 Experience in SQL Server Programming, Analysis Services and Reporting services
 Lead the team as coordinator between offshore and onsite team.
 Completelyresponsibleforsettingof the environment for DEV, QA, PERF and PROD environments on AWS
servers for Chassis REST API.
 Actively involved in Release and Sprint planning for each quarter.
 Implemented applications using Bootstrap framework.
 Working with Bootstrap TwitterFramework to Design Single Page Application.
 Used spring for Dependency Injection and used Apache Camel to integrate Spring framework.
 Worked on tuning the performance of database stored procedures and API code using JProfile and JRebel
tools.
 Efficientlyapplied critical thinking, raised concerns and suggested solutions at the very early stages of the
project
 Worked on fixing the sonar issues to satisfy the code coverage of CI/CD process
Environment:Amazon Web Services(AWS), Spring framework,REST API,Chassis API framework, Flex framework
Oracle,SQL Server,Mockitoframework,Sonar,Tomcat,Maven,JProfile, Apachecamel, Jenkinson,Swagger API, Exact
Bid API,Lambda Server, Eclipse IDE, GitHub, Gitbash Client, Postman, Unix.
Anthem, VA
Sr. Java Developer Jan'16 -May'16
Description: The Anthem Inc is leading health insurance company and their plans provide coverage for hospital
services and to physician's services.
Responsibilities:
 Developed application using Spring Modules following Java design patterns.
 Implemented JSF as a web framework, spring as dependency injection framework and Hibernate as
database ORM framework.
 Responsible for developing highly scalable and high availability systems.
 Designedanddevelopedthe Integration, Business and service layer that meet the business requirements.
 Experience in developing the interfaces, designing XML schemas and rules engine for the functional
requirements.
 Experience in developing the DAO’s, Session Façade Layers, mocking of the data, Integration of legacy
systems.
 Expertise and Experience with development on Spring Framework using Spring MVC, Spring JDBC, Spring
DAO and Spring Boot modules.
 Implement microservices architecture using spring boot. Develop and setup microservices for standalone
systems like store services and exception services.
 Develop inter microservices communication using Restful services in VApp cloud.
 Experience in developing and deployment in cloud environment like VMWare Cloud.
 Used AWS API Gateway to Make REST API Call to Dynamo DB.
 Expert knowledge, Design and Develop Restful web services as per business needs
 Experience developing UI using angularJS 1.2, legacy jsp pages.
 Designed the Database, used Spring JPA to implement the Persistence layer.
 Define Database schema based on the analysis of the business domain and requirements.
 Used Git as the version control tool and Maven, Jenkins, Jira has built and development tools.
 Expert Knowledge in developing Restful Web services as per functional specs.
 Worked on developing Auditing systems to detect and report the system changes and updates.
 Worked in Agileprocess to streamline development process with iterative development.
 Maintain a strict TDD development process throughout the development cycle.
 Develop test suites with JUnit and Mocking frameworks
 Designed and developed intranet web applications using JavaScript and CSS2/3. Extensively
used Bootstrap and CSS3 media queries for Responsive Web Design (RWD).
 Excellent knowledge in using Oracle database.
 Experience inwriting stored procedures, Query Tuning and tracing, Experience in Oracle Db maintenance.
 Expert knowledge in using JBOSS Application Server.
 Experience working in Agile environment and send updates on Agile burn down charts
 Configured kickstart installation of RedhatLinux Enterprise servers.
 Experience in administering and maintaining Linux servers in production environments.
 Supported in installation of packages/patches on Linux platforms.
 Implemented Backup & Disaster recovery management on Linux platforms.
 Able to manage and facilitate relevant portions of the SDLC in an Agile environment.
 Experience inworkingwithrevisioncontrol systemsespeciallyGITinmigratingrepositoriesbetweenservers
and command-line tools, including Drush.
 Worked in migration process of Drupal environment from Aegir platform through ansible.
 Automated Infrastructure using ansible and configured Servers, networks and Firewalls and created
Playbooks to automate simple and repeated jobs.
 Expertise in Linux scripting languages such as Bash, Python.
Environment:Java1.6, J2EE, JSP,SpringMVC,SpringORM, SpringIOC,SpringSecurity,SpringWebServices, Amazon
WebServices, Hibernate,WebServicesRestful,Oracle,JUnit 4.8, Maven 3.0, JBoss, TDD, Micro services, Angular JS,
AJAX, Eclipse Juno, Apache Camel.
Kaiser Permanente, CA Oct’14 -Dec'15
Sr.J2EE Developer
Description:KaiserPermanente is recognized as one of America's leading health care providers and not-for-profit
health plans. It currently serves more than 10 million members in eight states and the District of Columbia. The
portal offersonline services to members, prospective members, brokers, doctors and job seekers. The secure site
offers registration, appoints, prescription refills, lab results, chart information and interaction with physicians.
Responsibilities:
 Participated in Sprint meetings using AGILE development methodology.
 Involvedinall the phases of the life cycle of the project from requirements gathering to quality assurance
testing.
 Developed Class diagrams, Sequence diagramsusing Rational Rose.
 Implemented UI screens using JSF2.0 with Ice Faces.
 Implemented Validator Utilities that handles all validations using JSF.
 Expertise in writing Java Web Services and MuleESB configurations.
 Wrote code to fetchdata from Webservices using JQUERYAJAX via JSON response and updating the HTML
pages.
 Developed RESTFul API in Jax-rs such as servlet to handle database operation
 Involved in writing SQL & PL SQL stuff to be called by CTRL-M batch jobs for BOD and EOD jobs
 Migratedseveral VERITASVCSclusterenvironmentbase onLinux OSfor First Data Corp in Colorado running
on old hardware / old OS to the new environment, which requires working closely with Vendor/storage
team/ oracle dba and application owner
 Performed Storage Frame Migration for over 350 Servers in the area of Solaris, Veritas VCS Cluster, Linux
Red Hat, Linux Red Hat Cluster, HP-UX, and HP-UX MC/Service Guard environment.
 Implemented regular Quarterly Patch Bundles on / Red Hat Linux servers SUN Solaris
 Used SQL for retrieving, inserting, updating and deleting data in DB2 database.
 Implemented Front screen updates using ICE Push.
 Implemented J2EE design patterns like Singleton Pattern with Factory Pattern.
 Extensively involved in the creation of the Session Beans and MDB, using EJB 3.0.
 Used Hibernate framework for Persistence layer.
 Implemented Search functionality using Hibernate Criteria interface.
 DevelopedJavaBeanstohandle businesslogicasa Model and Servlets to control the flow of application as
controller using Hibernate annotations.
 Experience in Weblogic application server and ApacheTomcat server.
 Extensivelyinvolvedinwriting Stored Procedures for data retrieval and data storage and updates in Oracle
database using Hibernate.
 Developed and tested the application on Weblogic server.
 Deployed and built the application using Maven.
 Utilized Agile Methodology (SDLC) to managed projects
 Performed testingusing JUnit.
 Used JIRA to track bugs.
 Extensively used Log4j for logging throughout the application.
 Produced a Web service using REST with Jersey implementation for providing customer information.
 Used SVN for source code versioning and code repository.
Environment:Java (JDK1.5), J2EE, Eclipse, JSP, JavaScript,DB2, Weblogic , JSTL, Ajax, GWT, Log4j , CSS3 , XML,
Struts,EJB, MDB, Hibernate, WebLogic, REST,Rational Rose, JUnit, Maven, JIRA,SVN,Ctrl-M,Redhat Linux.
CVS Health, RI
Java Developer Jan'14 – Sep'14
Description: CVS Health is the industry leading retail and health care company. Large amount of high volume data
from the customer's transactions and other networks was streamed daily to the Oracle database platform.
Responsibilities:
 Followed AGILEMethodologywith SCRUMMeetingsandinvolvedinmaintainingSprint backlogs during the
development cycles.
 Involved in interacting with the Business Analyst and Architect during the Sprint Planning Sessions.
 Responsible in designing UML diagrams like: Class and Sequence diagrams during the Analysis and Design
phase of the application.
 Used Eclipse tool to develop the J2EE components.
 UsedSpringMVC to handle/interceptthe userrequestsandusedvariouscontrollerstodelegatethe request
flow to the Backend tier of the application.
 Involved in developing new UI screens using Facelets (JSF pages)
 Used CSS for styling and used JavaScript, Ajax in Facelets.
 Involved in migrating existing JSP pages to Facelets.
 Involved in configuring faces-config.xml.
 UsedSpringCore (Inversionof Control) /DI(Dependency Injection) to wire the object dependencies across
the application.
 Used Spring Security for Authentication and authorization extensively.
 Used Hibernate ORM Framework for Data persistence and transaction management.
 Involved in creating the HibernatePOJO Objects and developed Hibernate mapping Files.
 Involved in writing complex HQL, Stored Procedures to handle the persistence operations.
 Developed web services using SOAP and WSDL for the data maintenance.
 Developed RESTful services using JERSEY implementation.
 Involved in defect fixing during QA phase of the application.
 Prepared Test Cases and Unit Testing is performed using JUnit.
 Usedlog4J for loggingandwasintensivelyinvolvedindefectfixingandalsoimplemented the best practices
for defect fixing.
 Ensured design consistency with client's development standards and guidelines.
 Creating / Administering Red Hat Linux Container in the test environment at CVS Health Initiatives.
 Massaging Linux Red Hat RHEL7 Grub2/ RHEL6 Grub Legacy, configuring Kdump in generating Kernel Core
Dump in the case of server crash.
Environment:Java 1.6, Java EE 5, Eclipse 3.5, BEA WebLogic10.X, Spring2.x,SpringMVC, SpringCore,JSP,JavaScript,
Spring Security, AJAX, HTML, JSF, Hibernate 3.X, XML, Log4j, TOAD, Oracle 10g, WebServices(Soap, Rest), Rational
Clear Case, Windows XP, UNIX, Redhat Linux.
Intense Technologies, India. June'10 - Nov'13
Java Developer
Roles & Responsibilities
 Involved in gathering and analyzing system requirements.
 Expert in developing applications in Core JAVA and J2EEUsing Collections, Multithreading.
 Played key role in the high-level design for the implementation of this application.
 Developed the Training and Appraisal modules using CoreJava, J2EE, JSP, Servlets and JavaScript.
 Worked on the front end Web application development using HTML5, JSF(RichFaces/PrimeFaces),
JavaScript, JQuery, CSS and AJAX.
 Developed UI using java swings.
 Designed tables, stored procedures, functions, and views to create ETL process by converting
source database objects, flat files and loading them into Data Warehouse Dimension tables
 Experienced in Multidimensional Modeling, Multidimensional Analysis using Cubes, Data
Mining Models and Deploying
 Involved in Designing the Database Schema and writing the complex SQL queries onto PostgreSQL.
 Implementedvarious J2EEdesignpatternslike DAOpattern,BusinessDelegate,Value Object.
 Involved in Code reviews for other modules developed by peers.
 Designingandestablishing the process and mapping the functional requirement to the workflow process.
 Accessed stored procedures and functions using JDBC Callable statements.
 Built External services camel routes using java DSL.
 Executed and coordinated the installation for the project.
 UsedHibernate as ORM tool and definedthe mappingandrelationshipof eachtable indatabase
 Deployedthe applicationin IBMWebSphereApplicationServer8.0.
 Worked on web-based reporting system with HTML, JavaScript and JSP.
 Involved in Maintenance and Enhancement of the project.
Environment: JDK 1.3, J2EE 1.3, Servlets, JDBC, Tomcat, oracle, HTML, DHTML, JSF, SQL and JUnit, Apache camel
(routes).
Education:
Bachelor’sDegree inElectronicsandCommunicationEngineering, National Institute of Technology, Rourkela-2010.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Janet Grace Resume
Janet Grace ResumeJanet Grace Resume
Janet Grace Resume
 
Surya resume WSU
Surya resume WSUSurya resume WSU
Surya resume WSU
 
Sravan Kumar Resume
Sravan Kumar ResumeSravan Kumar Resume
Sravan Kumar Resume
 
java
javajava
java
 
AbhishekMalik_CV_01Mar19
AbhishekMalik_CV_01Mar19AbhishekMalik_CV_01Mar19
AbhishekMalik_CV_01Mar19
 
AbhishekMalik_CV_22Jan2019
AbhishekMalik_CV_22Jan2019AbhishekMalik_CV_22Jan2019
AbhishekMalik_CV_22Jan2019
 
Rajiv ranjan resume-us
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-us
 
Terrance Bowerman
Terrance BowermanTerrance Bowerman
Terrance Bowerman
 
AbhishekMalik_CV_08jan2019
AbhishekMalik_CV_08jan2019AbhishekMalik_CV_08jan2019
AbhishekMalik_CV_08jan2019
 
Alaguraja.Ramasamy
Alaguraja.RamasamyAlaguraja.Ramasamy
Alaguraja.Ramasamy
 
Sid K
Sid KSid K
Sid K
 
Resume_Venugopal
Resume_VenugopalResume_Venugopal
Resume_Venugopal
 
Abhishek malik_cv_01jan2019
Abhishek malik_cv_01jan2019Abhishek malik_cv_01jan2019
Abhishek malik_cv_01jan2019
 
Sanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-Latest
 
AbhishekMalik_CV_30Dec2018
AbhishekMalik_CV_30Dec2018AbhishekMalik_CV_30Dec2018
AbhishekMalik_CV_30Dec2018
 
Pramod-Sr.Java
Pramod-Sr.JavaPramod-Sr.Java
Pramod-Sr.Java
 
Deepthi_KV
Deepthi_KVDeepthi_KV
Deepthi_KV
 
vinod kumar JAVA
vinod kumar JAVAvinod kumar JAVA
vinod kumar JAVA
 
KLAKSHMAN
KLAKSHMANKLAKSHMAN
KLAKSHMAN
 
Naresh_Kumar_Devata_JavaDeveloper
Naresh_Kumar_Devata_JavaDeveloperNaresh_Kumar_Devata_JavaDeveloper
Naresh_Kumar_Devata_JavaDeveloper
 

Similar a Rakesh K's 7+ Years Java Experience Resume

Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java DeveloperMdHasan872214
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer rajsreekanthavco
 
Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developerchakri kalyan
 
SRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RESSRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RESSriram Thota
 
Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)Rajeev Singh
 
Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh Dasari
 
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration DeveloperRam Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration DeveloperRam Kumar
 
SYED_DANISH_J2EE_8YRs
SYED_DANISH_J2EE_8YRsSYED_DANISH_J2EE_8YRs
SYED_DANISH_J2EE_8YRsdanish ali
 

Similar a Rakesh K's 7+ Years Java Experience Resume (20)

Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java Developer
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
 
SAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVASAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVA
 
Vijayakumar_Subramaniapillai_Sr.Java_Developer
Vijayakumar_Subramaniapillai_Sr.Java_DeveloperVijayakumar_Subramaniapillai_Sr.Java_Developer
Vijayakumar_Subramaniapillai_Sr.Java_Developer
 
Ranjith_Reddy Yallampalli Resume
Ranjith_Reddy Yallampalli ResumeRanjith_Reddy Yallampalli Resume
Ranjith_Reddy Yallampalli Resume
 
Karthikeyan Resume
Karthikeyan ResumeKarthikeyan Resume
Karthikeyan Resume
 
Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developer
 
SRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RESSRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RES
 
Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)
 
Resume 2016-5
Resume 2016-5Resume 2016-5
Resume 2016-5
 
Soundarya Reddy Resume
Soundarya Reddy ResumeSoundarya Reddy Resume
Soundarya Reddy Resume
 
Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead
 
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration DeveloperRam Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration Developer
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 
Prasad
PrasadPrasad
Prasad
 
Rajeev_Resume
Rajeev_ResumeRajeev_Resume
Rajeev_Resume
 
New resume
New resumeNew resume
New resume
 
rima_cv (1)
rima_cv (1)rima_cv (1)
rima_cv (1)
 
Vishnu(java)
Vishnu(java)Vishnu(java)
Vishnu(java)
 
SYED_DANISH_J2EE_8YRs
SYED_DANISH_J2EE_8YRsSYED_DANISH_J2EE_8YRs
SYED_DANISH_J2EE_8YRs
 

Último

Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 

Último (20)

Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 

Rakesh K's 7+ Years Java Experience Resume

  • 1. Rakesh K Email: neel@arohatechnologies.com Ph: 510 269 8006 PROFESSIONAL SUMMARY 7+ Years of overall experience inall phasesof Software DevelopmentLifeCycle includingSoftware Design, Analysis, Coding,Development,Testing,Implementation,Maintenance andSupport.Usingtechnologiesrelated to Java, J2EE, and XML. Reporting,Databases(Oracle,SQLServers),Webrelatedtechnologies,tools&testingtools &my strengths includes the following. 7 yearsof experience inbuildinginnovative software systems that solve business problems effectively on Web & Portal applications using Java/J2EE in all phases of Software Development Life Cycle(SDLC) Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document,DesignandCoding,Application Implementation, Unit testing & System Testing, Functional and Regression Testing and Production Support. Extensively worked with CreditCards, Banking, Retail, Healthcare, Insurance and Investment domain with good knowledge of developingcomplex projects and good management skills of the deliverables. StrongexperienceinClient-ServersystemsusingObjectOrientedConcepts andDesignPatterns. ExpertinWeb andPortal basedapplicationsusingvariousframeworks,technologies, serversand tools with full-fledged hands onStruts, Spring, Spring MVC, Spring Boot,SOA, REST, WebServices, Hibernate, Maven, JSP, JSF, JMS,JDBC, EJB, SOAP, WSDL,JAXP, JAX-RS, JAX-WS,JPA, AngularJS, JavaScript, JQuery,Ajax, XML, XSLT, JSON,XSD,MongoDB, Adobe Flex, Amazon WebServices(AWS),WebLogic, WebSphere, WebSphere Portal, JBoss, Apache Tomcat, Eclipse, RAD, STS and NetBeans Extensive experience indevelopingthe SOAmiddleware basedoutof FuseESBand MuleESB. Extensive experience inusingthe MOMwithActive MQ. StrongExpertise infrontendtechnologiessuch HTML,CSS, JavaScript, Angular Js, Ext Js and Ajax. Incorporated XML Parsers such as DOM and SAX. Expert in open source frameworks like Struts, Spring and Hibernate in designing and implementing architectural frameworks Worked as Linux system administrator on Red hat Enterprise Linux 7, 6.x, 5.x, Centos, and Solaris. Successfully initiated and managed the Ctrl-M Job Doc Repository Project, coordinating multiple organizationsinthe redesign and migration of thousands of Ctrl-Mjob docs to a central repository with all associated Ctrl-Mchanges. Managed Ubuntu Linux and Windows virtual servers on AWSEC2 using Open-Source Chef Server Expert in Core Java and J2Ee programming with good logic sense Expertise in coding business components using various API’s of Java like Multithreading, Collections Expert in developing web services (Produced and Consumed) using SOAP,RESTFUL Expert in setting up the CI/CD environment/platform process.Experimented on the software release process, continuous integration, continuous deployment automation, and automated test execution using Jenkins, Maven, SVN, and WebLogic/Tomcat/Glassfish. Expert in SQL/PLSQL programming, Stored Procedures using Oracle, Sybase,MySQL and Microsoft SQL Server Experience withusingIDEs: Eclipse,NetBeansandIBM Rational ApplicationDeveloper(RAD) for WebSphere Software.VersionControl Systems: CVS,SVN,GIT. Very Good experience in Performance tuning of large systems and customer facing applications Very Good Knowledge of public and private key cryptography, digital signatures, digital certificates and encryption protocols such as TLS/SSL Proficient with Software development methodologies like WaterfallandAgilemethodologies ExcellentLeadership,Technical Communication, Analytical and Problem Solving skills and ability to get on well with people including cross cultural backgrounds. Enthusiastic and passionate about building excellent software and building great teams
  • 2. TECHNICAL SKILLS Languages Java, J2EE, SQL/PLSQL, Unix shell scripting Java Technologies J2SE, J2EE, JSP,Servlets,JDBC,JMS,MDB, JNDI,web Services(SOAP/REST), JSF, AJAX, JQuery, EJB, JSON Frameworks & Tools JDK , Struts 2, Spring ,Hibernate, Flex, Junit, Easy Mock, Log4j IDE Eclipse, RAD,Net beans, IntelliJ RDBMS Oracle, MS SQL Server 2005, MySQL, IBM DB2, Data Studio, squirrel SQL Client. Web/Application Servers Tomcat , Web Logic,Web Sphere, Tomcat 6, JBoss, TCServer, Glassfish Middleware Soap Web Services, Rest Web services, JMS, MuleEsb, Apache Kafka Web Technologies JSP,XML, JSON,HTML5, XSLT, JavaScript,CSS3, DHTML, Servlets, JSF, Ajax, JSTL Applications/Tools Ant, Maven, Jenkins, Camel, RAD7.5/6.0, Rational Clear Case, Rational Clear Quest Operating Systems Windows 98/2000/XP/NT, Unix, Linux, Mac OS X. Version Controls CVS, SVN, GIT Methodologies Agile(Scrum, eXtreme, JIRA), SDLC, TDD PROFESSIONAL EXPERIENCE Charter Communications, NC. Sr.Java/J2EE Developer June'16 – Present Description: Charter Communications is an American cable telecommunications company, which offers their services to consumers and businesses. Their website provides consumers multiple options like online streaming, accessing their accounts and paying their bill payments. Responsibilities:  Involved in the Complete Software development life cycle (SDLC) to develop the application.  Workingwiththe teamto analyze the businessrequirement and scenarios and driving suitable solutions in an agile development environment.  J2EE development using EJB, Servlets, JSP, Java, XML.  Responsible to enhance the Portal UI using HTML, Java Script,XML, JSP, CSS as per the requirements.  Migration of Credit Risk API from SOAP framework to Chassis REST API framework for CRRP and CP application  Requirements gathering by interaction with various stake holders.  Designed and developed various components using Spring, Spring-boot, Jersey implementation etc. for CRRP and CP applications  Managed kafka for stream processing.  Designedanddevelopedthe RESTAPI(Chassis framework) for exposing the Argus database as a service via JSON response.  Owns the responsibility of REST services deployment in CI/CD on AWS cloud environment  Createdcomputinganddata resourceson AWSusingEC2. InstalledPivotalCloudFoundryonEC2to manage the containers created by PCF.  Used SpringCloudBoot for microservicesdevelopment.  Designed and developed the Data access layer using Spring-Hibernate integration.  Developed the service layer using the Spring IOC.  Developed Junit test case using Mockito API for Chassis REST API modules  Experience in SQL Server Programming, Analysis Services and Reporting services  Lead the team as coordinator between offshore and onsite team.
  • 3.  Completelyresponsibleforsettingof the environment for DEV, QA, PERF and PROD environments on AWS servers for Chassis REST API.  Actively involved in Release and Sprint planning for each quarter.  Implemented applications using Bootstrap framework.  Working with Bootstrap TwitterFramework to Design Single Page Application.  Used spring for Dependency Injection and used Apache Camel to integrate Spring framework.  Worked on tuning the performance of database stored procedures and API code using JProfile and JRebel tools.  Efficientlyapplied critical thinking, raised concerns and suggested solutions at the very early stages of the project  Worked on fixing the sonar issues to satisfy the code coverage of CI/CD process Environment:Amazon Web Services(AWS), Spring framework,REST API,Chassis API framework, Flex framework Oracle,SQL Server,Mockitoframework,Sonar,Tomcat,Maven,JProfile, Apachecamel, Jenkinson,Swagger API, Exact Bid API,Lambda Server, Eclipse IDE, GitHub, Gitbash Client, Postman, Unix. Anthem, VA Sr. Java Developer Jan'16 -May'16 Description: The Anthem Inc is leading health insurance company and their plans provide coverage for hospital services and to physician's services. Responsibilities:  Developed application using Spring Modules following Java design patterns.  Implemented JSF as a web framework, spring as dependency injection framework and Hibernate as database ORM framework.  Responsible for developing highly scalable and high availability systems.  Designedanddevelopedthe Integration, Business and service layer that meet the business requirements.  Experience in developing the interfaces, designing XML schemas and rules engine for the functional requirements.  Experience in developing the DAO’s, Session Façade Layers, mocking of the data, Integration of legacy systems.  Expertise and Experience with development on Spring Framework using Spring MVC, Spring JDBC, Spring DAO and Spring Boot modules.  Implement microservices architecture using spring boot. Develop and setup microservices for standalone systems like store services and exception services.  Develop inter microservices communication using Restful services in VApp cloud.  Experience in developing and deployment in cloud environment like VMWare Cloud.  Used AWS API Gateway to Make REST API Call to Dynamo DB.  Expert knowledge, Design and Develop Restful web services as per business needs  Experience developing UI using angularJS 1.2, legacy jsp pages.  Designed the Database, used Spring JPA to implement the Persistence layer.  Define Database schema based on the analysis of the business domain and requirements.  Used Git as the version control tool and Maven, Jenkins, Jira has built and development tools.  Expert Knowledge in developing Restful Web services as per functional specs.  Worked on developing Auditing systems to detect and report the system changes and updates.  Worked in Agileprocess to streamline development process with iterative development.  Maintain a strict TDD development process throughout the development cycle.  Develop test suites with JUnit and Mocking frameworks  Designed and developed intranet web applications using JavaScript and CSS2/3. Extensively used Bootstrap and CSS3 media queries for Responsive Web Design (RWD).  Excellent knowledge in using Oracle database.  Experience inwriting stored procedures, Query Tuning and tracing, Experience in Oracle Db maintenance.  Expert knowledge in using JBOSS Application Server.
  • 4.  Experience working in Agile environment and send updates on Agile burn down charts  Configured kickstart installation of RedhatLinux Enterprise servers.  Experience in administering and maintaining Linux servers in production environments.  Supported in installation of packages/patches on Linux platforms.  Implemented Backup & Disaster recovery management on Linux platforms.  Able to manage and facilitate relevant portions of the SDLC in an Agile environment.  Experience inworkingwithrevisioncontrol systemsespeciallyGITinmigratingrepositoriesbetweenservers and command-line tools, including Drush.  Worked in migration process of Drupal environment from Aegir platform through ansible.  Automated Infrastructure using ansible and configured Servers, networks and Firewalls and created Playbooks to automate simple and repeated jobs.  Expertise in Linux scripting languages such as Bash, Python. Environment:Java1.6, J2EE, JSP,SpringMVC,SpringORM, SpringIOC,SpringSecurity,SpringWebServices, Amazon WebServices, Hibernate,WebServicesRestful,Oracle,JUnit 4.8, Maven 3.0, JBoss, TDD, Micro services, Angular JS, AJAX, Eclipse Juno, Apache Camel. Kaiser Permanente, CA Oct’14 -Dec'15 Sr.J2EE Developer Description:KaiserPermanente is recognized as one of America's leading health care providers and not-for-profit health plans. It currently serves more than 10 million members in eight states and the District of Columbia. The portal offersonline services to members, prospective members, brokers, doctors and job seekers. The secure site offers registration, appoints, prescription refills, lab results, chart information and interaction with physicians. Responsibilities:  Participated in Sprint meetings using AGILE development methodology.  Involvedinall the phases of the life cycle of the project from requirements gathering to quality assurance testing.  Developed Class diagrams, Sequence diagramsusing Rational Rose.  Implemented UI screens using JSF2.0 with Ice Faces.  Implemented Validator Utilities that handles all validations using JSF.  Expertise in writing Java Web Services and MuleESB configurations.  Wrote code to fetchdata from Webservices using JQUERYAJAX via JSON response and updating the HTML pages.  Developed RESTFul API in Jax-rs such as servlet to handle database operation  Involved in writing SQL & PL SQL stuff to be called by CTRL-M batch jobs for BOD and EOD jobs  Migratedseveral VERITASVCSclusterenvironmentbase onLinux OSfor First Data Corp in Colorado running on old hardware / old OS to the new environment, which requires working closely with Vendor/storage team/ oracle dba and application owner  Performed Storage Frame Migration for over 350 Servers in the area of Solaris, Veritas VCS Cluster, Linux Red Hat, Linux Red Hat Cluster, HP-UX, and HP-UX MC/Service Guard environment.  Implemented regular Quarterly Patch Bundles on / Red Hat Linux servers SUN Solaris  Used SQL for retrieving, inserting, updating and deleting data in DB2 database.  Implemented Front screen updates using ICE Push.  Implemented J2EE design patterns like Singleton Pattern with Factory Pattern.  Extensively involved in the creation of the Session Beans and MDB, using EJB 3.0.  Used Hibernate framework for Persistence layer.  Implemented Search functionality using Hibernate Criteria interface.  DevelopedJavaBeanstohandle businesslogicasa Model and Servlets to control the flow of application as controller using Hibernate annotations.  Experience in Weblogic application server and ApacheTomcat server.  Extensivelyinvolvedinwriting Stored Procedures for data retrieval and data storage and updates in Oracle database using Hibernate.
  • 5.  Developed and tested the application on Weblogic server.  Deployed and built the application using Maven.  Utilized Agile Methodology (SDLC) to managed projects  Performed testingusing JUnit.  Used JIRA to track bugs.  Extensively used Log4j for logging throughout the application.  Produced a Web service using REST with Jersey implementation for providing customer information.  Used SVN for source code versioning and code repository. Environment:Java (JDK1.5), J2EE, Eclipse, JSP, JavaScript,DB2, Weblogic , JSTL, Ajax, GWT, Log4j , CSS3 , XML, Struts,EJB, MDB, Hibernate, WebLogic, REST,Rational Rose, JUnit, Maven, JIRA,SVN,Ctrl-M,Redhat Linux. CVS Health, RI Java Developer Jan'14 – Sep'14 Description: CVS Health is the industry leading retail and health care company. Large amount of high volume data from the customer's transactions and other networks was streamed daily to the Oracle database platform. Responsibilities:  Followed AGILEMethodologywith SCRUMMeetingsandinvolvedinmaintainingSprint backlogs during the development cycles.  Involved in interacting with the Business Analyst and Architect during the Sprint Planning Sessions.  Responsible in designing UML diagrams like: Class and Sequence diagrams during the Analysis and Design phase of the application.  Used Eclipse tool to develop the J2EE components.  UsedSpringMVC to handle/interceptthe userrequestsandusedvariouscontrollerstodelegatethe request flow to the Backend tier of the application.  Involved in developing new UI screens using Facelets (JSF pages)  Used CSS for styling and used JavaScript, Ajax in Facelets.  Involved in migrating existing JSP pages to Facelets.  Involved in configuring faces-config.xml.  UsedSpringCore (Inversionof Control) /DI(Dependency Injection) to wire the object dependencies across the application.  Used Spring Security for Authentication and authorization extensively.  Used Hibernate ORM Framework for Data persistence and transaction management.  Involved in creating the HibernatePOJO Objects and developed Hibernate mapping Files.  Involved in writing complex HQL, Stored Procedures to handle the persistence operations.  Developed web services using SOAP and WSDL for the data maintenance.  Developed RESTful services using JERSEY implementation.  Involved in defect fixing during QA phase of the application.  Prepared Test Cases and Unit Testing is performed using JUnit.  Usedlog4J for loggingandwasintensivelyinvolvedindefectfixingandalsoimplemented the best practices for defect fixing.  Ensured design consistency with client's development standards and guidelines.  Creating / Administering Red Hat Linux Container in the test environment at CVS Health Initiatives.  Massaging Linux Red Hat RHEL7 Grub2/ RHEL6 Grub Legacy, configuring Kdump in generating Kernel Core Dump in the case of server crash. Environment:Java 1.6, Java EE 5, Eclipse 3.5, BEA WebLogic10.X, Spring2.x,SpringMVC, SpringCore,JSP,JavaScript, Spring Security, AJAX, HTML, JSF, Hibernate 3.X, XML, Log4j, TOAD, Oracle 10g, WebServices(Soap, Rest), Rational Clear Case, Windows XP, UNIX, Redhat Linux. Intense Technologies, India. June'10 - Nov'13 Java Developer
  • 6. Roles & Responsibilities  Involved in gathering and analyzing system requirements.  Expert in developing applications in Core JAVA and J2EEUsing Collections, Multithreading.  Played key role in the high-level design for the implementation of this application.  Developed the Training and Appraisal modules using CoreJava, J2EE, JSP, Servlets and JavaScript.  Worked on the front end Web application development using HTML5, JSF(RichFaces/PrimeFaces), JavaScript, JQuery, CSS and AJAX.  Developed UI using java swings.  Designed tables, stored procedures, functions, and views to create ETL process by converting source database objects, flat files and loading them into Data Warehouse Dimension tables  Experienced in Multidimensional Modeling, Multidimensional Analysis using Cubes, Data Mining Models and Deploying  Involved in Designing the Database Schema and writing the complex SQL queries onto PostgreSQL.  Implementedvarious J2EEdesignpatternslike DAOpattern,BusinessDelegate,Value Object.  Involved in Code reviews for other modules developed by peers.  Designingandestablishing the process and mapping the functional requirement to the workflow process.  Accessed stored procedures and functions using JDBC Callable statements.  Built External services camel routes using java DSL.  Executed and coordinated the installation for the project.  UsedHibernate as ORM tool and definedthe mappingandrelationshipof eachtable indatabase  Deployedthe applicationin IBMWebSphereApplicationServer8.0.  Worked on web-based reporting system with HTML, JavaScript and JSP.  Involved in Maintenance and Enhancement of the project. Environment: JDK 1.3, J2EE 1.3, Servlets, JDBC, Tomcat, oracle, HTML, DHTML, JSF, SQL and JUnit, Apache camel (routes). Education: Bachelor’sDegree inElectronicsandCommunicationEngineering, National Institute of Technology, Rourkela-2010.