Java Developer Resume
Dublin, OhiO
SUMMARY
- Is a Java/J2EE Developer responsible for Designing, Development, Testing, Implementing and Maintenance of web based and client server application using Java/J2EE technology He has 8 years of experience in the areas of software identification, evaluation, design, development, implementation and deployment of scaleable, high performance Object Oriented software applications.
- Experienced in full life cycle implementation (SDLC) of complex business applications in the areas of Web Development using J2EE, Java, EJB, ESB,JSP, Struts, Spring, Hibernate, XML, XSL etc.
- Designed and developed web based solutions using Model View Controller Architecture (MVC).
- Currently part of the team that developed Technology platform on Actimize.
- Hands on experience in developing applications in Banking & Financial, Health domain and Insurance.
- Hands on experience on various frond - end technologies JavaScript, Jquery HTML 5, CSS 3, Bootstrap and different versions of Angular JS.
- Proficient in developing projects using Eclipse, My Eclipse.
- Expertise in open source frameworks like Struts, Hibernate, Ant, Log4J, JUnit etc.
- Experience in developingWebbased GUI's using JSP, HTML, CSS, and JavaScript.
- Experience in producing SOAP and RESTWebServices.
- Expertise in relational Databases - MySQL, Oracle, and SQL Server.
- Expertise in developing Web Services using SOAP/WSDL/XML.
- Capable of learning new technologies quickly and good team co-ordination skills.
TECHNICAL SKILLS
Languages: Java, Java Script, HTML, CSS, SQL &Actimize.
J2EE Technologies: J2EE, Servlets, JSP, Jquery, JDBC, AngularJS
J2EE Frameworks: Spring, Hibernate, Struts SOAP,REST, MVC, Web services &Junit Framework
Web UI Technologies: HTML/HTML5, CSS2/CSS3, XML, XHTML, JavaScript, JQuery.
Database: MySQL, DB2
Web/Application Servers: Apache Tomcat, Web sphere ServerV6.0, /7/8.5, Web logic Server 8/10,Tomcat
Software Tools: Eclipse, Actimize,, Notepad++
Application Servers: Tomcat Apache Server
IDE/ Case Tools: Eclipse, Actimize, SVN, HPQuality Center
Version Tools: SVN, GIT, Ant, Maven,TFS
PROFESSIONAL EXPERIENCE
Confidential, Dublin, Ohio
Java Developer
Responsibilities:
- Customization of Risk Case Management (RCM) application, designing & development.
- Involved in the project from development, testing, deployment and maintenance.
- Deploying the application into IST/UAT servers with the help of Operate team.
- Involved in Production deployments and communicating with offshore team to resolve the production issues.
- Responsible for designing the User Interface by coding in HTML5, CSS3, AngularJS, Bootstrap to build this SPA Single Page Application.
- Coded Business services using spring and interacted with the database.
- Implemented the Spring Web Flow2 framework for managing navigation and page flow and used design patterns like MVC and DTO for the back end tier development.
- Importing and Exporting Designer Objects (apf) through RCM Designer.
- Developed Front end UI using Servlets, JSPs, HTML, CSS, JavaScript, and JQuery.
- Experienced in best or worst practices for integrating web services servicesinto existing system architecture.
- Extensively used spring framework and Apache CXF for producing SOAP and RESTWebServices as a part of the project development and good knowledge on AmazonWebServices.
- Used JUnit as a part of unit testing for all thewebservicesproduced and used SoapUI Extensively for functional testing all thewebservices.
- Used XML, Json to transfer data and messages to and fromwebservices.
- Used various jQuery and Bootstrap plugins like date picker, bootstrap select etc.
- Used Eclipse IDE for developing application.
- Maintain, enhance and repair Web based applications to correspond with business requirements.
- Developing the application using agile methodologies.
- Analysis and design the LLDs for the module.
- Developing the modules based on the story cards given by Business Analyst(BA) .
- Involving in package preparation for both IST and UAT deployments.
- Fixing defects in both IST and UAT environments.
- Writing the JUnit test cases for the developed cards.
- Used angular JS controller, services and directives to consume REST Services.
- Used SVN for Version control.
Environment: Java 1.7 J2EE, JSP,ESB, Spring 4.0, Hibernate, Web Services, JSP JavaScript, JUnit, HTML, CSS 3.0,Javascript, Eclipse, SVN, XML, MySQL, jQuery, Angular JS
Confidential, Manchester, (NH)
Java Full Stack Developer
Responsibilities:
- Involved in the project from analysis phase and worked through design, development, testing, deployment and maintenance.
- Developed application using Spring MVC.
- Used spring framework for dependency injection.
- Configured Spring Configuration file.
- Developed Dispatcher Servlet and Controller Classes to handle the request.
- Coded Business services using spring and also interacted with the database.
- Designed MVC style front-end applications, user interactive (UI) web pages using web technologies like HTML5/JSP, Angular JS.
- Used JavaScript for data manipulation, data traversing, DOM manipulations, form validations, event handling and to fix layout issues.
- DevelopedWebpages using Boot Strap, JSP, JavaScript, HTML, AJAX, and CSS, to create the user interface views. Adopted Model View Controller architecture and used Struts to implement MVC in the application
- Worked on user interface for thewebapplication using JSP, HTML, JSTL, JQuery, JavaScript and AJAX.
- Implemented Hibernate framework along with JDBC.
- Used XML, XSL and SOAP to transfer data and messages to and fromwebservices
- Used CSS for better look and feel the user interface along with JQuery and JavaScript for DOM manipulation, validation and UI design.
- Utilized AJAX to increasewebpage's interactivity, speed and functionality.
- Developed UI using Servlets, JSPs, HTML, CSS, JavaScript, and JQuery.
- Developed various test cases and performed unit testing using JUnit.
- Used Eclipse, and NetBeans IDE for developing application.
- Used SQL to interact with database.
- Supported the applications through debugging, fixing and maintenance releases.
- Created exception classes to catch the error for a bug free environment.
- Used Log4j for logging purpose.
- Integrated with Spring Batch to produce messages.
- Worked with Maven for managing dependencies.
- Used SVN for version control.
- Involved in communicating with offshore team to resolve the production issues.
Environment: Java 1.7, J2EE, JSP, Spring 3.0, Spring Batch, Hibernate, Servlets, JSP, JPA,Web services Jquery,AngularJs, JavaScript, JUnit, HTML, CSS 3.0, log4j, Eclipse, SVN, XML, MySQL.
Confidential, Dublin, Ohio
Java/J2EE Developer
Responsibilities:
- Involved in SCRUM process of Sprint Methodology in requirement gathering, Design, Analysis and Code development through iterations.
- Used Eclipse as the IDE for developing, testing and debugging the application that was deployed on Apache Tomcat Server.
- Developed UI pages with Spring Web Flow.
- Developed Angular JS Controllers, html views, Services and factories for consuming REST API's and Math calculations modulus.
- Used JSP, HTML, CSS and Java Script to construct the UI layer of the application.
- Used Git for Version Controlling and project structure.
- Used DB Visualizer for interacting with the IMS/DB2 Database for executing the queries.
- Involved in development of deployment tools for automating end to end deployment process till production.
- Coordinated parallel development for different teams across the globe to deploy different builds to different environments for multiple projects.
- Created and maintained Release Calendar to manage multiple application releases.
Environment: Java 1.6, Spring 3.0. Spring Web flow, JUnit, Log4j, Eclipse, JSP, Java Script, CSS, HTML, IMS, DB2, ApacheTomcat.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in Requirement gathering, Analysis and Design using UML and OOAD.
- Worked on Presentation layer used JSP, Servlets, Struts.
- Extensively used Struts framework for MVC, used Struts framework in UI designing and validations.
- Created and deployed dynamic web pages using HTML, JSP, CSS and JavaScript.
- Worked on coding and deployments of EJB Stateless session beans.
- Interacted with Developers to follow up on Defects and Issues.
- Involved in the design and development of HTML presentation using XML, CSS, XSLT and XPath.
- Deployed J2EE web applications in BEA Web Logic.
- Testing of the applications Review and troubleshooting.
- Migration of Existing flat files data to Normalize Oracle database.
- Coded SQL, PL/SQL for backend processing and retrieval logic.
- Testing and implementation of the system and Installation of system.
- Involved in build and deploying the application using ANT builder.
- Used Microsoft Visual Source Safe(VSS) and CVS as version control system.
- Worked on bug fixing and Production Support.
- Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems
Environment: OOAD, UML, Design Patterns, RAD 6.0,Java/J2SDK1.4.2, J2EE, JSP, CSS, JDBC, JNDI, Jakarta Struts 1.1, Servlets, EJB 2.0, RMI, JMS, Web Logic App Server 9.0, XML, XSLT, DTD, XSD, XPath, HTML,JavaScript, Ant 1.6.2, VSS, Oracle 9i, SQL, PL/SQL, Windows XP
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in Agile process of Design, Analysis and Code development.
- Implemented Spring Programmatic Transaction Management.
- UI Components for different screens were developed using ExtJs, JavaScript and AJAX.
- Used Eclipse as the IDE for developing, testing and debugging the application that was deployed on Apache Tomcat Server.
- Created the user cases and documented the specifications.
- To avoid delay of transactions created authentication for each transaction.
- Involved in creating new articles and modifying existing articles for different tenet products.
- Involved in tagging the articles for different products.
- Developed data access logic using JDBC.
- Followed the quality process used in the project such as configuration management, preparing test cases and updating the Test status with the status of the defects.
- Used JSP to create the front-end screens for the module.
- Involved in development of presentation layer using JSP and custom tag libraries.
- Involved in bug fixing.
- Backup using Export and Import Utility from other software using SQL.
- Controlling and monitoring user access to the database and maintaining system security.
- Used Git for version controlling and project structure.
- Used Maven for builds and project management.
- Used Log4j for logging and debugging.
- Used SQL Developer for interacting with the Sybase Database for executing the queries.
- Involved in Unit & Integration Testing for different modules in the application.
Environment: Java1.4, JSP, Ajax, Servlets, JDBC, Struts, Web services, Oracle 9i, J Boss 4.0.2, Net Beans IDE.
Confidential
Java/J2EE Developer
Responsibilities:
- Actively participated in analyzing the system and designing the LLD for the system.
- Designed the system use cases, process diagrams, activity diagrams using Eclipse topcased and the participated in DB schema designing.
- Responsible for development of business layer classes using EJB’s and persistence layer classes using IBatis ORM.
- Developed User Interface using JSP.
- Designed and developed the Reporting module solely using Jasper Report Engine to generate customized reports which can be exported as Excel and PDF.
- Involved in providing technical support for the team and unit testing of the application.
- Responsible for deploying the application at client place integrating with hardware and made the application to go for live.
Confidential
Java/J2EE Developer
Responsibilities:
- Performed role as Team Member, Responsible for module design, development and testing of the functionalities.
- Developed classes to handle all the business layer service.
- Involve in Design and development of DBSchema.
- Implemented Struts Frame Work based on MVC paradigm.
- Developed the UI layer using Form Beans and Action classes.
- Developed the UI layer using HTML and Client-Side validations were done using JavaScript.
- Developed a prototype (web application) to demonstrate the application behavior to the customer.
- Involve in Drawing Class, Sequence and Collaboration Diagrams using Rational Rose 2000.
- Developing web pages to display and collect the data from users
- Client-side form validation using java scripts
- Developing test plans, testing web pages, packaging and deploying the product.
- Created web pages using JSP and Servlets.
- Developed Entity Beans where transaction persistence is required.
- Involved in the database design and modification using SQL in Oracle.
Environment: Java, JSP, Servlets, JDBC, HTML, JavaScript, CVS, XML, Struts framework, Windows.
