SlideShare a Scribd company logo
JAVA/J2EE Developer
Summary:
· 7 years of versatile experience in implementing Java/J2EE
technologies for application development in analysis, designing
and developing Java based Web Applications in multi-tier and
Client/Server environments through Software Development Life
Cycle (SDLC) process.
· Experience of enterprise level application development with
Java centric technologies in the domain of Insurance, Telecom
and Banking.
· Expertise in various phases of Software Development
including analysis, design, development and deployment of
applications using JEE/J2EE technologies including Servlets,
JSP, Java Beans ,EJB, JSF, JDBC, JNDI, Hibernate, JavaScript,
AJAX, Angular js, XML and HTML, Applets JMS, RESTful.
· Experience using J2EE Design Patterns like DAO Pattern,
Singleton Pattern, Front Controller and Factory Pattern for
reusing the most efficient and effective strategies for new
development.
· Developed applications using frameworks and APIlike Struts,
Spring, Spring MVC.
· Developed applications based on Model-View-Controller
(MVC) architecture using core design patterns (creational,
structural and behavioral).
· Experience in using UML tools like UML Activity diagrams,
Sequence diagrams and Class diagrams.
· Extensive experience in Test Driven Development and Agile-
Scrum development.
· Experience in using ANT tool, Maven to compile, package and
deploy the components to the Application Servers and log4J for
application logging.
· Good knowledge about Web services: SOAP, Restful Web
Services.
· Experienced in writing Server Side Components - Enterprise
Java Beans (EJB) Session and Entity Beans, Remote Method
Invocation (RMI) for distributed computing applications, access
remote servers and invoking database with Java Database
Connectivity (JDBC).
· Good knowledge of latest version of object oriented
JavaScriptLibraries like Angular.js, Node.js, React.js,
Backbone.js, Bootstrap, Responsive Web Design and Dojo
toolkit.
· Involved in CICD process using GIT, Nexus, Jenkins job
creation, Maven build Create Docker image and deployment in
AWS environment.
· Proficiency in working with databases like Oracle, MySQL.
· Experienced in using Junit, Easy Mock testing framework and
testing the application functionality.
· Strong experience in configuration tools like CVS, SVN, GIT,
and Rational Clear case.
· Working Knowledge in OOAD to analyzing the functional
requirements of a system and analyzing model to implement
specification using Object Oriented Analysis (OOA) and Object
Oriented Design (OOD).
· Hands-on experience with Application Servers, Web Servers
and a wide variety of development tools (IBM Web Sphere
Application Server, Tomcat, BEA Web Logic, and JBoss).
· Hands on experience in developing client/server, multi/tier
and web-based applications using MQSeries JMS.
· Working knowledge in writing XML documents and parsing
them using SAX, DOM parsers and transforming the documents
using XSL/XSLT.
· Excellent team player, quick learner and self-starter with
effective communication, motivation and organizational skills
combined with attention to details and business process
improvements.
TECHNICAL PROFILE:
Programming Languages
Java, J2EE, C, C++, SQL,PL/SQL, XML,
JEE/J2EE Technologies
Servlets, JSP,EJB, JDBC, JMS, JNDI, LDAP, JAXB, JAX-WS
Design & IDE Tools
Net Beans,Eclipse, Web logic Workshop, Rational Rose,
WSAD.
Web Technologies
HTML, DHTML,SOAP, WSDL,XML,Java Script, CSS, Ajax,
JQuery, AngularJs.
Application/Web Servers
Web Sphere Application Server 6.1, Apache Tomcat 6.0, JBoss
4.2.3, BEA Web Logic.
RDBMS
Oracle 9i/10g, DB2, MySQL.
Database Design & Object
Oriented / Analysis & Design
UML, OOAD design patterns, ER – diagrams
EDUCATION:
· Bachelor of Technology (B. Tech) JNTU University, India
PROJECT DETAILS:
Client: Humana, Louisville, Kentucky Feb 2017 -
Present
Role: Sr. Java Developer
Responsibilities:
· Design, develop and implement custom RESTful web services
for the Humana Records and Information Management Archive
(RIMA) application
· Developed multithreaded modules and applications
using Java Multithreading programming.
· Design and develop application components using the Spring
and Hibernate frameworks.
· Used Eclipse IDE tool to develop the application and JIRA for
bug and issue tracking.
· Worked on Database Stored Procedures and Functions, views
and Synonyms.
· Involved in Analysis, Design, development, testing and
Maintenance using UML.
· Hands-on experience with JUNIT for testing.
· Code walk through, modules integration and unit testing.
· Used Log4j for logging purposes.
· Developed back-end logic with Core Java using technologies
including Collection Framework and Multi-Threading.
· Developed DAO objects and implemented data access layer
using JPA-Hibernate to perform CRUD operations.
· Involved in writing the action classes and from beans for
different modules using Spring MVC.
· Involved in developing the applications using Spring
Framework for Dependency Injection.
· Developed a RESTful service to provide all the CRUD
capabilities.
· Hands-on experience with Jersey implementation of JAX-RS
to develop RESTful service.
· Implemented server side Restful web services for external
vendors to access our applications.
· Used SVN controls to track and maintain the different version
of the project.
· Worked in agile and scrum environment and participated in
daily scrum meetings.
Environment:
Java1.8, Spring 4.0, Hibernate 4.3.0, JAX-RS, Spring MVC,
Spring JDBC, HTML5, CSS 3, JavaScript, AJAX, AngularJS,
JUnit 4, SVN, Java Beans, Row Mapper, Jenkins, Eclipse Neon,
Oracle 11g, JIRA, EJB, JSON, XML, JSP, Log4j and Agile.
Client: CNO Financial, Carmel, IN Feb 2016 – Jan 2017
Role: Sr. Java Developer
Responsibilities:
· Developed GUI using OOD, JavaScript, Angular JavaScript,
HTML/HTML5, DOM, XHTML, AJAX, CSS3 and jQuery,
Node.js in on-going projects.
· Coded extensively using JavaScript, MVC Framework, and
AngularJS to make rich internet web application for a Single
page app.
· Developed mock-up and prototypes using HTML and CSS3.
· Developed server-side services using Spring Web Services
(REST)
· Responsible for the Design and coding the whole Rules
Management module and JUnit. Responsible for implementing
the business API's.
· Implemented Model View Controller (MVC) Design Pattern
using AngularJS.
· Used Spring-JDBC Template for coding DB operations.
· Developed applications using Spring Framework for
Dependency Injection (Inversion of Control) and implemented
the business logic using EJB (session and entity beans).
· Responsible for creating the screens with table-less designs
meeting W3C standards.
· Developed CSS styles to maintain the uniformity of all the
screens throughout the application and positioning of screen
objects.
· Implemented navigation using Spring MVC controllers,
configured controllers using Spring MVC annotations and
configuration files.
· Established efficient exception handling and logging using
Spring AOP.
· Implemented data-binding and MVC using AngularJS for
front-end development of a current web application.
· Used $http in angularJS for consuming RESTfulweb services.
· Extensively used jQuery, JSON, AJAX and DOM scripting to
create interactive web applications like message posting and
autocomplete form validations.
· Did extensive JavaScript and JQuery programming to give
AJAX functionality for the website.
· Written SQL Queries to interact with Oracle database.
· Used Agile methodology for the software development.
· Helped the new team members as being Shadow for knowledge
transfer.
· Involved in project requirement phase with the business
analyst.
Environment:
J2EE, Spring, JQuery, Jenkins, AJAX EJB, Hibernate 4.0,
JBoss, Rest web services, HTML5, JavaScript, CSS, JSON,
AngularJS, ReactJS, Oracle, JUnit, IBM WebSphere 6.x ,
Maven, Log4j, Jira.
Client: Credit Suisse, New York, NY Aug 2014 - Jan 2016
Role: Java/J2EE Developer
Responsibilities:
· Involved in Development, Production Phase and Support Phase
for implementing the application.
· Designed architecture based on Spring MVC framework and
MEAN stack framework.
· Used NodeJS to connect with different types of SQL and
NoSQL DB.
· Used Junit framework for unit testing.
· Used directives, scope of AngularJS to generate the views and
validate information.
· Extensively used spring modules such as dependency
injection, auto wiring, JDBC, template, spring security.
· Implemented RESTful web services using JAX-RS.
· Used Spring JDBC and PL/SQL stored procedures and
packages of Oracle database in DAO layer.
· Developed Servlets and JSPs based on MVC pattern using
Spring Framework.
· Used Spring AOP for cross cutting concerns such as logging
error and debugging messages using Log4j.
· Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as
data and presentation layer technology.
· Deploying the Web services in the production Web logic
servers and End to End Web logic Servers.
· Involved in Integration Testing, Performance tuning and
deployment support of the application
· Used SVN for version control of the source code.
· Responsible for analyzing the production defects by looking
into the server logs.
· Involved in fixing the existing defects and then working on the
new enhancements for the upgrade releases.
Environment:
Java 1.7, Spring 4/3.5, JQuery 1.8, Weblogic application server,
Junit, Agile, JavaScript, CSS3, AJAX, Html5, Oracle 12c, PL/
SQL, Apache CXF, REST, JSON, Eclipse, Maven, XML, XSD,
WSDL Log4j, NodeJS, AngularJS, AOP, Tomcat web server 7.0
Client: Mayo Clinic, Rochester, MN June 2013 – Aug
2014
Role: Java/J2EE Developer
Responsibilities:
· Developed Use Case Diagrams, Object Diagrams and Class
Diagrams in UML using Rational Rose.
· Handling client change requests and enhancements on an Agile
based development platform.
· Developed User Interface using JSP, JSP Tag libraries, third
party libraries Rich Faces 3.0 and JavaScript to simplify the
complexities of the application.
· Worked on Spring IoC, Spring MVC, Web Application
Framework, Spring Messaging Framework and Spring AOP to
develop application service components.
· Primarily focused on the Spring components such as Spring
MVC, AngularJS, Dispatcher Servlets, Controllers, JQuery,
Model and View Objects, View Resolver.
· Creation of Hibernate mapping files to develop Database
Tables from Classes and generation of database schema.
· Developed hundreds of features in an agile environment using
HTML, CSS and JavaScript.
· Used Web Services (JAX-WS using Axis2.0) for creating rate
summary and used WSDL and SOAP messages for getting plans
from different module and used SAXXML parsers for data
retrieval.
· Involved in creating various Data Access Objects (DAO) for
addition, modification and deletion of records using various
specification files.
· Built main application in leveraging technologies such as
Angularjs, Backbonejs.
· Created tables, triggers, stored procedures, SQL Queries,
joins, integrity constraints and views for multiple databases.
· Developed Ant Scripts for the build process and deployed in
IBMWebSphere.
· Developed User Interface using JQuery, JDBC and JMS.
· Wrote SQL queries and stored procedures for data
manipulation with the Oracle database.
· Used AjaxAPI for intensive user operations and client-side
validations.
· Used CVS for version control and ClearQuest2003 for bug
tracking.
· Maintained proper coding standards and best practices by
using Check Style, CPD, PMD and find bugs.
· Worked in Agile environment.
Environment:
J2EE 1.5, JSF 1.2, SSL, Node.js, JSP, Spring 2.5, JDBC, XML,
MS SQL Server 2008, , Web sphere, SOA, Angular Js, JQuery,
Json, SOAP-UI, WSDL 1.1, SAX, JavaScript, IBM WebSphere
6.1, HTML, CSS, Oracle11g/10g, JNDI, SQL, CVS 1.1, Log4J
1.2, JUnit 3.8, Maven.
Client: ICICI, Hyderabad, INDIA
May 2011 – March 2013
Role: Java Developer
Responsibilities:
· Contributed to UI development by writing CSS, Java scripts,
JSPs, Java Swing.
· Participated in navigation and functional testing and
validating using java script.
· Preparation of Design, Analysis and Unit testing documents
related to every Modules and while Developing each modules.
· Created, managed and maintained customer databases using
Oracle.
· Involved in coding and testing of the application.
· Provided testing and production support.
· Installed, Configured and administered Web Logic and JMS.
· Performed J2EE application deployment and administration.
· Unit testing and system integration testing of the developed
code.
· Developed an API to get the Service Level Validations from
SAM.
· Providing fixes to the issues identified in testing phase.
· Involved in trouble shooting and fixing day-to-day problems
of the applications in production.
Environment:
Java, JSP, Java Script, HTML, Oracle 8i, Rational Rose, Web
Logic, JMS, JDBC, JNDI, XML, SQL, Windows NT and UNIX.
Client: Vertas Soft
Solution
s Pvt Limited, Hyderabad, India March 2010 – May 2011
Role: Java Developer
Responsibilities:
· Developed the business domain layer using Java, J2EE, JDBC
and used DAO, Transfer Objects, Singleton, Abstract Factory,
Factory, State, Command and Front Controller design patterns.
· Implemented Struts framework in the presentation tier for all
the essential control flow, business level validations and for
communicating with the business layer.
· Developed Struts framework Action Servlets classes for
Controller and developed Form Beans for transferring data
between Action class and the View Layer.
· Developed the front end UI using JSP, HTML, JavaScript,
CSS.
· Implemented Struts Validator framework to validate the data.
· Developed Ant (build.xml) targets for build and deployments
on Web Sphere Application Server 5.0.
· Developed Stored Procedures in the Oracle 9i database
(RDMS).
· Performed impact analysis on the dependency projects of
OneSource Project.
· Involved in writing unit test plans and developing test cases
using Junit.
· Used Configuration Management and Version Control tool
CVS.
Environment:
Java, J2EE, Servlets, JSP, Struts 1.0, JDBC, SAX, HTML, CSS,
Java script, WSAD, Web Sphere Windows 2000, and Oracle 9i.

More Related Content

DOCX
MANOJ .docx
DOCX
Sreekanth java developer raj
DOC
Ramarao_US_NewNumber_Promatrix_Webservice
DOC
Ramarao_US_NewNumber_Promatrix_Webservice
DOCX
Full stack Java Developer
DOC
Santosh_Resume_Java
DOC
DOC
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
MANOJ .docx
Sreekanth java developer raj
Ramarao_US_NewNumber_Promatrix_Webservice
Ramarao_US_NewNumber_Promatrix_Webservice
Full stack Java Developer
Santosh_Resume_Java
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix

Similar to JAVAJ2EE DeveloperSummary · 7 years of versatile e.docx (20)

DOC
Fernando_Wu resume.DOC
DOC
pranayJ
DOC
Devendra_SrJavaJ2eeDeveloper
DOC
Bala Sr Java Developer
DOCX
Venugopal Kommineni
DOCX
Vishnu(java)
DOCX
Shah niharc vmar1a
DOCX
Shah niharc vmar1a
DOC
Priyanka_Resume_Oct102015
DOCX
Java, BA,UI resumes
DOCX
Rajeev Ranjan_CV (Java Fullstack)
DOC
Pramod-Sr.Java
DOC
PDF
Narender_resume
DOC
Akanchha_Aparajeeta
DOC
Ravi Kiran Resume
DOCX
Khald Summary
DOCX
vinod kumar JAVA
DOC
SRIRAM THOTA_JAVA_RES
DOCX
Bhanu Resume
Fernando_Wu resume.DOC
pranayJ
Devendra_SrJavaJ2eeDeveloper
Bala Sr Java Developer
Venugopal Kommineni
Vishnu(java)
Shah niharc vmar1a
Shah niharc vmar1a
Priyanka_Resume_Oct102015
Java, BA,UI resumes
Rajeev Ranjan_CV (Java Fullstack)
Pramod-Sr.Java
Narender_resume
Akanchha_Aparajeeta
Ravi Kiran Resume
Khald Summary
vinod kumar JAVA
SRIRAM THOTA_JAVA_RES
Bhanu Resume
Ad

More from christiandean12115 (20)

DOCX
100 Original WorkZero PlagiarismGraduate Level Writing Required.docx
DOCX
10.11771066480704270150THE FAMILY JOURNAL COUNSELING AND THE.docx
DOCX
10.11771066480703252339 ARTICLETHE FAMILY JOURNAL COUNSELING.docx
DOCX
10.11770022427803260263ARTICLEJOURNAL OF RESEARCH IN CRIME AN.docx
DOCX
10.11770022487105285962Journal of Teacher Education, Vol. 57,.docx
DOCX
10.11770011000002250638ARTICLETHE COUNSELING PSYCHOLOGIST M.docx
DOCX
10.1 What are three broad mechanisms that malware can use to propa.docx
DOCX
10.0 ptsPresentation of information was exceptional and included.docx
DOCX
10-K1f12312012-10k.htm10-KUNITED STATESSECURIT.docx
DOCX
10-K 1 f12312012-10k.htm 10-K UNITED STATESSECURITIES AN.docx
DOCX
10 What does a golfer, tennis player or cricketer (or any othe.docx
DOCX
10 September 2018· Watch video· Take notes withfor students.docx
DOCX
10 Research-Based Tips for Enhancing Literacy Instruct.docx
DOCX
10 Strategic Points for the Prospectus, Proposal, and Direct Pract.docx
DOCX
10 Most Common Err.docx
DOCX
10 Introduction Ask any IT manager about the chall.docx
DOCX
10 Customer Acquisition and Relationship ManagementDmitry .docx
DOCX
10 ELEMENTS OF LITERATURE (FROM A TO Z)   1  ​PLOT​ (seri.docx
DOCX
10 ers. Although one can learn definitions favor- able to .docx
DOCX
10 academic sources about the topic (Why is America so violent).docx
100 Original WorkZero PlagiarismGraduate Level Writing Required.docx
10.11771066480704270150THE FAMILY JOURNAL COUNSELING AND THE.docx
10.11771066480703252339 ARTICLETHE FAMILY JOURNAL COUNSELING.docx
10.11770022427803260263ARTICLEJOURNAL OF RESEARCH IN CRIME AN.docx
10.11770022487105285962Journal of Teacher Education, Vol. 57,.docx
10.11770011000002250638ARTICLETHE COUNSELING PSYCHOLOGIST M.docx
10.1 What are three broad mechanisms that malware can use to propa.docx
10.0 ptsPresentation of information was exceptional and included.docx
10-K1f12312012-10k.htm10-KUNITED STATESSECURIT.docx
10-K 1 f12312012-10k.htm 10-K UNITED STATESSECURITIES AN.docx
10 What does a golfer, tennis player or cricketer (or any othe.docx
10 September 2018· Watch video· Take notes withfor students.docx
10 Research-Based Tips for Enhancing Literacy Instruct.docx
10 Strategic Points for the Prospectus, Proposal, and Direct Pract.docx
10 Most Common Err.docx
10 Introduction Ask any IT manager about the chall.docx
10 Customer Acquisition and Relationship ManagementDmitry .docx
10 ELEMENTS OF LITERATURE (FROM A TO Z)   1  ​PLOT​ (seri.docx
10 ers. Although one can learn definitions favor- able to .docx
10 academic sources about the topic (Why is America so violent).docx
Ad

Recently uploaded (20)

PPTX
UNIT III MENTAL HEALTH NURSING ASSESSMENT
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
Yogi Goddess Pres Conference Studio Updates
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Complications of Minimal Access Surgery at WLH
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PDF
Weekly quiz Compilation Jan -July 25.pdf
PPTX
Cell Types and Its function , kingdom of life
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PPTX
Cell Structure & Organelles in detailed.
PPTX
Lesson notes of climatology university.
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
A systematic review of self-coping strategies used by university students to ...
PDF
Computing-Curriculum for Schools in Ghana
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
01-Introduction-to-Information-Management.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
UNIT III MENTAL HEALTH NURSING ASSESSMENT
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Yogi Goddess Pres Conference Studio Updates
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Complications of Minimal Access Surgery at WLH
202450812 BayCHI UCSC-SV 20250812 v17.pptx
Weekly quiz Compilation Jan -July 25.pdf
Cell Types and Its function , kingdom of life
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
Cell Structure & Organelles in detailed.
Lesson notes of climatology university.
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
A systematic review of self-coping strategies used by university students to ...
Computing-Curriculum for Schools in Ghana
Anesthesia in Laparoscopic Surgery in India
Chinmaya Tiranga quiz Grand Finale.pdf
01-Introduction-to-Information-Management.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf

JAVAJ2EE DeveloperSummary · 7 years of versatile e.docx

  • 1. JAVA/J2EE Developer Summary: · 7 years of versatile experience in implementing Java/J2EE technologies for application development in analysis, designing and developing Java based Web Applications in multi-tier and Client/Server environments through Software Development Life Cycle (SDLC) process. · Experience of enterprise level application development with Java centric technologies in the domain of Insurance, Telecom and Banking. · Expertise in various phases of Software Development including analysis, design, development and deployment of applications using JEE/J2EE technologies including Servlets, JSP, Java Beans ,EJB, JSF, JDBC, JNDI, Hibernate, JavaScript, AJAX, Angular js, XML and HTML, Applets JMS, RESTful. · Experience using J2EE Design Patterns like DAO Pattern, Singleton Pattern, Front Controller and Factory Pattern for reusing the most efficient and effective strategies for new development. · Developed applications using frameworks and APIlike Struts, Spring, Spring MVC. · Developed applications based on Model-View-Controller (MVC) architecture using core design patterns (creational, structural and behavioral). · Experience in using UML tools like UML Activity diagrams, Sequence diagrams and Class diagrams. · Extensive experience in Test Driven Development and Agile- Scrum development. · Experience in using ANT tool, Maven to compile, package and deploy the components to the Application Servers and log4J for application logging. · Good knowledge about Web services: SOAP, Restful Web
  • 2. Services. · Experienced in writing Server Side Components - Enterprise Java Beans (EJB) Session and Entity Beans, Remote Method Invocation (RMI) for distributed computing applications, access remote servers and invoking database with Java Database Connectivity (JDBC). · Good knowledge of latest version of object oriented JavaScriptLibraries like Angular.js, Node.js, React.js, Backbone.js, Bootstrap, Responsive Web Design and Dojo toolkit. · Involved in CICD process using GIT, Nexus, Jenkins job creation, Maven build Create Docker image and deployment in AWS environment. · Proficiency in working with databases like Oracle, MySQL. · Experienced in using Junit, Easy Mock testing framework and testing the application functionality. · Strong experience in configuration tools like CVS, SVN, GIT, and Rational Clear case. · Working Knowledge in OOAD to analyzing the functional requirements of a system and analyzing model to implement specification using Object Oriented Analysis (OOA) and Object Oriented Design (OOD). · Hands-on experience with Application Servers, Web Servers and a wide variety of development tools (IBM Web Sphere Application Server, Tomcat, BEA Web Logic, and JBoss). · Hands on experience in developing client/server, multi/tier and web-based applications using MQSeries JMS. · Working knowledge in writing XML documents and parsing them using SAX, DOM parsers and transforming the documents using XSL/XSLT. · Excellent team player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements. TECHNICAL PROFILE:
  • 3. Programming Languages Java, J2EE, C, C++, SQL,PL/SQL, XML, JEE/J2EE Technologies Servlets, JSP,EJB, JDBC, JMS, JNDI, LDAP, JAXB, JAX-WS Design & IDE Tools Net Beans,Eclipse, Web logic Workshop, Rational Rose, WSAD. Web Technologies HTML, DHTML,SOAP, WSDL,XML,Java Script, CSS, Ajax, JQuery, AngularJs. Application/Web Servers Web Sphere Application Server 6.1, Apache Tomcat 6.0, JBoss 4.2.3, BEA Web Logic. RDBMS Oracle 9i/10g, DB2, MySQL. Database Design & Object Oriented / Analysis & Design UML, OOAD design patterns, ER – diagrams EDUCATION: · Bachelor of Technology (B. Tech) JNTU University, India PROJECT DETAILS: Client: Humana, Louisville, Kentucky Feb 2017 - Present Role: Sr. Java Developer Responsibilities: · Design, develop and implement custom RESTful web services for the Humana Records and Information Management Archive (RIMA) application
  • 4. · Developed multithreaded modules and applications using Java Multithreading programming. · Design and develop application components using the Spring and Hibernate frameworks. · Used Eclipse IDE tool to develop the application and JIRA for bug and issue tracking. · Worked on Database Stored Procedures and Functions, views and Synonyms. · Involved in Analysis, Design, development, testing and Maintenance using UML. · Hands-on experience with JUNIT for testing. · Code walk through, modules integration and unit testing. · Used Log4j for logging purposes. · Developed back-end logic with Core Java using technologies including Collection Framework and Multi-Threading. · Developed DAO objects and implemented data access layer using JPA-Hibernate to perform CRUD operations. · Involved in writing the action classes and from beans for different modules using Spring MVC. · Involved in developing the applications using Spring Framework for Dependency Injection. · Developed a RESTful service to provide all the CRUD capabilities. · Hands-on experience with Jersey implementation of JAX-RS to develop RESTful service. · Implemented server side Restful web services for external vendors to access our applications. · Used SVN controls to track and maintain the different version of the project. · Worked in agile and scrum environment and participated in daily scrum meetings. Environment: Java1.8, Spring 4.0, Hibernate 4.3.0, JAX-RS, Spring MVC, Spring JDBC, HTML5, CSS 3, JavaScript, AJAX, AngularJS, JUnit 4, SVN, Java Beans, Row Mapper, Jenkins, Eclipse Neon,
  • 5. Oracle 11g, JIRA, EJB, JSON, XML, JSP, Log4j and Agile. Client: CNO Financial, Carmel, IN Feb 2016 – Jan 2017 Role: Sr. Java Developer Responsibilities: · Developed GUI using OOD, JavaScript, Angular JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and jQuery, Node.js in on-going projects. · Coded extensively using JavaScript, MVC Framework, and AngularJS to make rich internet web application for a Single page app. · Developed mock-up and prototypes using HTML and CSS3. · Developed server-side services using Spring Web Services (REST) · Responsible for the Design and coding the whole Rules Management module and JUnit. Responsible for implementing the business API's. · Implemented Model View Controller (MVC) Design Pattern using AngularJS. · Used Spring-JDBC Template for coding DB operations. · Developed applications using Spring Framework for Dependency Injection (Inversion of Control) and implemented the business logic using EJB (session and entity beans). · Responsible for creating the screens with table-less designs meeting W3C standards. · Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects. · Implemented navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files. · Established efficient exception handling and logging using Spring AOP.
  • 6. · Implemented data-binding and MVC using AngularJS for front-end development of a current web application. · Used $http in angularJS for consuming RESTfulweb services. · Extensively used jQuery, JSON, AJAX and DOM scripting to create interactive web applications like message posting and autocomplete form validations. · Did extensive JavaScript and JQuery programming to give AJAX functionality for the website. · Written SQL Queries to interact with Oracle database. · Used Agile methodology for the software development. · Helped the new team members as being Shadow for knowledge transfer. · Involved in project requirement phase with the business analyst. Environment: J2EE, Spring, JQuery, Jenkins, AJAX EJB, Hibernate 4.0, JBoss, Rest web services, HTML5, JavaScript, CSS, JSON, AngularJS, ReactJS, Oracle, JUnit, IBM WebSphere 6.x , Maven, Log4j, Jira. Client: Credit Suisse, New York, NY Aug 2014 - Jan 2016 Role: Java/J2EE Developer Responsibilities: · Involved in Development, Production Phase and Support Phase for implementing the application. · Designed architecture based on Spring MVC framework and MEAN stack framework. · Used NodeJS to connect with different types of SQL and NoSQL DB. · Used Junit framework for unit testing. · Used directives, scope of AngularJS to generate the views and validate information. · Extensively used spring modules such as dependency injection, auto wiring, JDBC, template, spring security. · Implemented RESTful web services using JAX-RS.
  • 7. · Used Spring JDBC and PL/SQL stored procedures and packages of Oracle database in DAO layer. · Developed Servlets and JSPs based on MVC pattern using Spring Framework. · Used Spring AOP for cross cutting concerns such as logging error and debugging messages using Log4j. · Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology. · Deploying the Web services in the production Web logic servers and End to End Web logic Servers. · Involved in Integration Testing, Performance tuning and deployment support of the application · Used SVN for version control of the source code. · Responsible for analyzing the production defects by looking into the server logs. · Involved in fixing the existing defects and then working on the new enhancements for the upgrade releases. Environment: Java 1.7, Spring 4/3.5, JQuery 1.8, Weblogic application server, Junit, Agile, JavaScript, CSS3, AJAX, Html5, Oracle 12c, PL/ SQL, Apache CXF, REST, JSON, Eclipse, Maven, XML, XSD, WSDL Log4j, NodeJS, AngularJS, AOP, Tomcat web server 7.0 Client: Mayo Clinic, Rochester, MN June 2013 – Aug 2014 Role: Java/J2EE Developer Responsibilities: · Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose. · Handling client change requests and enhancements on an Agile based development platform. · Developed User Interface using JSP, JSP Tag libraries, third party libraries Rich Faces 3.0 and JavaScript to simplify the complexities of the application.
  • 8. · Worked on Spring IoC, Spring MVC, Web Application Framework, Spring Messaging Framework and Spring AOP to develop application service components. · Primarily focused on the Spring components such as Spring MVC, AngularJS, Dispatcher Servlets, Controllers, JQuery, Model and View Objects, View Resolver. · Creation of Hibernate mapping files to develop Database Tables from Classes and generation of database schema. · Developed hundreds of features in an agile environment using HTML, CSS and JavaScript. · Used Web Services (JAX-WS using Axis2.0) for creating rate summary and used WSDL and SOAP messages for getting plans from different module and used SAXXML parsers for data retrieval. · Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files. · Built main application in leveraging technologies such as Angularjs, Backbonejs. · Created tables, triggers, stored procedures, SQL Queries, joins, integrity constraints and views for multiple databases. · Developed Ant Scripts for the build process and deployed in IBMWebSphere. · Developed User Interface using JQuery, JDBC and JMS. · Wrote SQL queries and stored procedures for data manipulation with the Oracle database. · Used AjaxAPI for intensive user operations and client-side validations. · Used CVS for version control and ClearQuest2003 for bug tracking. · Maintained proper coding standards and best practices by using Check Style, CPD, PMD and find bugs. · Worked in Agile environment. Environment: J2EE 1.5, JSF 1.2, SSL, Node.js, JSP, Spring 2.5, JDBC, XML, MS SQL Server 2008, , Web sphere, SOA, Angular Js, JQuery,
  • 9. Json, SOAP-UI, WSDL 1.1, SAX, JavaScript, IBM WebSphere 6.1, HTML, CSS, Oracle11g/10g, JNDI, SQL, CVS 1.1, Log4J 1.2, JUnit 3.8, Maven. Client: ICICI, Hyderabad, INDIA May 2011 – March 2013 Role: Java Developer Responsibilities: · Contributed to UI development by writing CSS, Java scripts, JSPs, Java Swing. · Participated in navigation and functional testing and validating using java script. · Preparation of Design, Analysis and Unit testing documents related to every Modules and while Developing each modules. · Created, managed and maintained customer databases using Oracle. · Involved in coding and testing of the application. · Provided testing and production support. · Installed, Configured and administered Web Logic and JMS. · Performed J2EE application deployment and administration. · Unit testing and system integration testing of the developed code. · Developed an API to get the Service Level Validations from SAM. · Providing fixes to the issues identified in testing phase. · Involved in trouble shooting and fixing day-to-day problems of the applications in production. Environment: Java, JSP, Java Script, HTML, Oracle 8i, Rational Rose, Web
  • 10. Logic, JMS, JDBC, JNDI, XML, SQL, Windows NT and UNIX. Client: Vertas Soft Solution s Pvt Limited, Hyderabad, India March 2010 – May 2011 Role: Java Developer Responsibilities: · Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns. · Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer. · Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer. · Developed the front end UI using JSP, HTML, JavaScript, CSS. · Implemented Struts Validator framework to validate the data. · Developed Ant (build.xml) targets for build and deployments on Web Sphere Application Server 5.0. · Developed Stored Procedures in the Oracle 9i database (RDMS).
  • 11. · Performed impact analysis on the dependency projects of OneSource Project. · Involved in writing unit test plans and developing test cases using Junit. · Used Configuration Management and Version Control tool CVS. Environment: Java, J2EE, Servlets, JSP, Struts 1.0, JDBC, SAX, HTML, CSS, Java script, WSAD, Web Sphere Windows 2000, and Oracle 9i.