Java Developer Resume
CaliforniA
SUMMARY:
- Around 5+ years of working experience in all phases of software application design and development.
- Hands on experience in RALLY , VERSIONONE .
- Expertise in design and development of web applications using J2EE, Servlets, JSP, Custom tags, JSTL, JavaBeans, JavaScript, HTML, CSS, JQUERY, AJAX, JSON.
- Experience working on frame works like Spring MVC, Struts and Hibernate.
- Good experience in developing web Applications using Spring MVC framework implementing action.
- Controllers, Action Forms, Spring Validation Framework and Spring Tag Libraries.
- Extensive experience in developing web Applications using Struts framework implementing Action
- Classes, Action Forms, Struts Validation Framework and Struts Tag Libraries.
- Experience in developing custom web based applications using HTML , JDBC , XML , Spring, Struts, SOAP , WSDL , and REST .
- Experienced in developing applications using MVC architecture.
- Experienced in Object Oriented Analysis/Design (OOA and OOD).
- Extensive experience in application development and deployment on Tomcat Application server.
- Founded a Running - location-Updater with Springboot to update complete event to MySQL database.
- Comfortable working in Linux/Unix.
- Expert in Spring Boot which is radically faster in building cloud Microservices and develop Spring based applications with very less configuration.
- Proficient in Java, APIs, Microservices and Open Source ESB platforms (Mule, JBoss Fuse).
- Exposure to Operation Intelligence and experience with tools like Splunk and Elastic Search.
- Good knowledge to narrow down the performance issues during the load test.
- Developing suitable solutions and custom Inputs for testing using API services and SOAPUI .
- Knowledge of Adobe live cycle.
- Strong Experience in RESTful Web Services/API's using Node.js and in implementing Service Oriented Architectures (SOA) using XML based Web Services( SOAP / WSDL )
- Developed SQL queries to store and retrieve data from database & used PL SQL .
- Used Struts frame work to maintain MVC and created action forms, action mappings, DAOs, application properties for Internationalization etc.
- Very good exposure working with data bases like MySQL and Netezza.
- Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation, Client Interfacing Skills.
- A good team player in true spirit, quick learner and have a great professional sense of ownership.
TECHNICAL SKILLS:
Languages: Java, J2EE
Enterprise Technologies: J2EE (SERVLETS, JSP, JDBC), XML, Frame Works Spring MVC, Struts, Hibernate
Application Servers: Tomcat
Scripting Languages: HTML 5, JavaScript, JQuery, Ajax, Angula JS
Server Side Program: JSP, Servlets, DB Connectivity s JDBC
Operating Systems: MS-DOS, Windows 95/98/2000/XP, NT 4.0.
Databases: MySQL 5.0, Netezza.
Development Kits: JDK, JSDK
Front End/IDE Tools: Eclipse, RAD, Eclipse
Version Control: SVN, Beanstalk.
PROFESSIONAL EXPERIENCE:
Confidential, CALIFORNIA
Java Developer
Responsibilities
- Involved in the development of JSP.
- Involved in developing the JUNIT test cases.
- Developing and maintenance of Software applications using SPRING, HIBERNATE, JAVA/J2EE.
- Involved in the development of Action Classes and Action Forms using struts.
- Upgraded existing UI with HTML5, CSS3, JQuery and Bootstrap with AngularJs interaction.
- Developed forms for user event handling and validations using JavaScript's and AJAX.
- Developed the view-controller components using HTML, CSS, JavaScript, Servlets/JSPs, and Angular.
- Implemented routing logic and login functionality on the client side using AngularJS.
- Worked on controllers, views and models in BackboneJS.
- Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, and Spring Boot and handled the security using Spring Security.
- All the functionality is implemented using Spring IO / Spring Boot and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
- Created forms to collect and validate data from the user in HTML5 and ReactJS.
- Maintained existing UI Applications and upgraded them using CSS3, JQuery, AJAX, JavaScript, React JS, Backbone.Js, JSON and HTML5.
- Extensive use of spring (IOC, MVC), Struts.
- Developed user interface using JSP, JSP Tag libraries and Struts Tag libraries.
- Used Apache Struts Framework.
- Developed user interface using BOOTSTRAP UI and Angular Js to simplify the complexities of the application.
- Developing customized Light weight persistent classes and ORM Software (HIBERNATE) Utilized MySQL 2008 database with WebSphere server.
- Used spring framework in this application.
- Worked closely with development teams during Technical Design Development, Testing, Deployment and maintenance stages of the project.
Environment: Spring, Struts, Hibernate, JSP, Web Services, IBM Web Sphere, MySQL, React JS, Backbone.Js, JSON and HTML5.
Confidential
Java DeveloperResponsibilities:
- Netezza Developer.
- Worked on Design document.
- Created Netezza scripts for conversion of Teradata keywords.
- Attended Netezza and Basics of Teradata training.
- Analyzing BTEQ scripts.
- Loading data into tables using NZSQL. Netezza Developer.
- Updating the daily status report and issue tracker.
Confidential
Java Developer
Responsibilities
- Developed technical platform for global client-to-vendor connectivity.
- Upheld quality control and data validity for Java programs.
- Prepared UML diagrams like Use case, Sequence Diagrams and Class Diagrams using Microsoft Visio.
- Build and Deployment of Eclipse plugins.
- Developed a web-based system with HTML, XML, Java Script, JSP Tag Libraries, CSS and Custom Tag Libraries using Struts 1.2 framework.
- Worked with J2EE Design patterns and Model View Controller Architecture (Model 2 Struts) and used API interface classes. Implemented Java standard Edition concept (J2SE).
- Used ANT, Maven and Gradle scripts for building and deploying the application in web/App servers.
- Created new REST web service operations and modified the existing service's WADLs Web Application Description Language.
- Configured bamboo automating the builds into Gradle archiva repository.
- Also used SOAP UI tool to test the REST web service operations.
- Implemented Hibernate object relational mapping for data persistence, querying and authenticating the data access and JSTL for front end development.
- Developed Struts model components to access the application methods and involved in writing multithreaded programming.
- Implemented Spring framework to have a dependency injection and used aspect oriented programming to the application.
- Performed extensive Exception Handling mechanism for handling errors and exception conditions in the application.
- Used elements of SQL queries like DDL, DML and TCL for accessing the database.
- Cleanup and re-factor the code to allow for easier skinning to the client specific configuration
- Used WebLogic Server for deployment
Environment:: J2EE, JAVA, Servlets, JSP, Struts framework, Rest, Spring, JavaScript, CVS, HTML, XML, JDBC, Oracle, WebLogic, SQL, PL/SQL.
JSP Developer
Confidential
Responsibilities:
- Java/JSP Developer.
- Worked on process flow documents.
- Used HTML/CSS.
- Java script coding for adding few functionalities.
- Developed a JSP based interactive intranet site.
- Used Struts Framework.
- Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
- Involved in writing Spring Configuration XML files that contains declarations and other dependent objects declaration.
- Used Spring Rest Controllers, Spring Web MVC and Spring Boot extensively to implement server-side business logic.
- Extensively used JSON to parse the data from server side to satisfy the business requirement.
- Responsible for designing Hibernate mapping files based on business logic and Object relationships.
- Used Java Servlets as action flow controllers.
- Abstraction of entities was done using Java Beans.
- Daily updates and making changes periodically.
