Java Developer Resume
Austin, TX
SUMMARY
- Around 6+ years of extensive experience inClient/Server Applicationsandas a Java J2EE Developerin Object Oriented Development, implementation and maintenance of web and distributed Enterprise applications.
- Involved in the areas of Analysis, Design, Development, and Deployment of Web based applications Java and J2EE, JavaScript, HTML and XML.
- Worked on GUI development using HTML, CSS, JavaScript, JSP, Servlets, and XML.
- Good hands on experience on developing front end applications such as: HTML5, CSS and JavaScript.
- Experience in building web applications using Spring Framework features like MVC (Model View Controller), IOC (Inversion of Control), DAO (Data Access Object) and familiarity with AOP (Aspect Oriented Programming).
- Experience in Developing User Interface (UI) Web Applications using Front End/User Interface (UI) Technologies like HTML5, CSS, XML, JavaScript, JSON, Angular, Servlets and JSP.
- Experience in Angular JS, built application service layer using Angular JS Dependency Injection.
- Developed enterprise - levelJAVAapplications utilizing XML, JSON, RESTful-based web services, JavaScript, HTMLand CSS.
- Experience of UI design/developmentin application using XML.
- Good Knowledge of using IDE Tools like Eclipse, NetBeans for Java/J2EE application development.
- Experience with web application servers like Tomcat and WebLogic.
- Experience in Agile process.
- Well versed with MySql and SQL Server implemented various queries for data fetching.
- Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies as well as strong interpersonal and organizational skills.
TECHNICAL SKILLS
Languages/Scripts: JAVA, J2EE, XML, JSP and Servlet.
Technologies: HTML5, JavaScript, JDBC, JSP, Spring and XML.
Operating systems: Windows XP, Vista, 7/8
Framework: Spring MVC, Spring AOP, spring 2.5/3.0
Web Layer: HTML, CSS, JavaScript, JSON, XML
Database: MySQL, Oracle and SQL Server.
ORM Frameworks: Hibernate.
Tools: Eclipse, Maven.
Development IDE/ Tools: Eclipse and NetBeans.
Methodologies & Concepts: OOAD & UML
Application Servers: WebLogic.
Build Tools: Maven.
Web Services: XML, REST and JSON.
PROFESSIONAL EXPERIENCE
Confidential, Austin TX
Java Developer
Responsibilities:
- Participated in design and development as a Core Java and J2EE Software developer. Understanding software requirement and utilizing apposite technology to enunciate most apposite data flow between front end and back end technologies.
- Developed web applications using Spring MVC, HTML5, Used Eclipse IDE for designing, coding and developing applications.
- Used XML and JSON for transferring/retrieving data between different Applications.
- Developed the User interfaces usingHTML, CSS3 and JavaScript etc.
- Designed the application architecture Spring MVC and J2EE specifications.
- Published methods as web methods usingREST-FULweb services.
- Developed Data Access Layer using Hibernate and DAO Design Pattern.
- Extensively used Spring IOC architectural model to inject objects based on the selection of components like setter injection and Interface injection to manage the object references.
- Involved in the development of the application based on backend Spring MVC architecture.
- Utilized Spring MVC framework to implement design patterns like IOC (Dependency Injection), Spring DAO (Data access objects), Data Transfer objects, Business objects, ORM Mappings.
- Design to reuse Spring framework starting from user submitting the HTTP Servlet request from JSP and Dispatcher Servlet passing the request to Controller to service layer and delegating the request to DAO layer.
- Used the Spring DAO to handle exception for database transaction like open connections, no result, connection aborted, closing the connections etc.
- Extensively used Eclipse as an IDE for building, developing and integrating the application.
Environment: Java, J2ee, Spring MVC, JavaScript, HTML, JSON, RESTful Web Services, Hibernate, Oracle, Maven, Apache Tomcat Server, XML, Eclipse.
Confidential, Austin, TX
Java/J2EE Developer
Responsibilities:
- Involved in all phases of Software Development Lifecycle (SDLC) including Requirements Collection, Analysis, Development and Customization of the Application.
- Using advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts. Developed various UI (User Interface) components using Angular.js
- Implemented ngRoute to navigate within the application.
- To reuse code/functionality created Directives, Filters, services and controllers.
- Implemented MVC architecture using Spring.
- Performed application integration with external systems to fetch the data using Restful web services.
- Created controller classes using Spring Rest controller.
- User Input Validation is done using the JavaScript.
- Enhancements to the existing web pages with involving JavaScript validations before service level validations to the html components.
- Used XML and JSON for transferring/retrieving data between different Applications.
- Performed Configuration, Installation and Deployment of application on Apache Tomcat Server.
- Configured Continues integration of the application using Jenkins.
Environment: Java, J2ee, Spring MVC, JavaScript, HTML, JSON, RESTful Web Services, Hibernate, Oracle, Maven, Jenkins, Apache Tomcat Server, Clear Case.
Confidential, Sacramento, CA
Java/J2EE Developer
Responsibilities:
- Involved in Design and Development.
- Involved in meetings and discussions with Business Architects to understand the system requirements and solution approach.
- Developed web applications using Spring MVC, HTML5, Used Eclipse IDE for designing, coding and developing applications.
- Involved in developing the applications using Spring Framework for Dependency Injection.
- Involved in writing the validation rules classes for general sever side validations for implementing validation rules as per the design.
- Used UI components, controllers, view and routing, service modules, validations using HTML5, applying styles using CSS.
- Developed application using Spring MVC - Implemented various Controllers, used spring's component-scan and auto wiring functionalities.
- Utilized Spring MVC framework to implement design patterns like IOC (Dependency Injection), Spring DAO (Data access objects), Data Transfer objects, Business objects, ORM Mappings.
- Used theInversion of Controlmodule of spring framework.
- Understanding server configuration and diagnose problems in a time sensitive manner.
- Code walk through, modules integration and unit testing.
- Designed and developed web pages using JSP, designed pages using HTML and client validation using JavaScript.
- Fix problems discovered that are within the existing system functionality (Preventive Maintenance).
Environment: Java 1.7, Servlets, JSP, JUNIT, Spring, Spring Form tags, Maven, Apache Tomcat Server, Eclipse IDE 3.7, HTML, CSS, JavaScript, JSON.
Confidential
JAVA Developer
Responsibilities:
- Actively participated in meetings with Business Analysts and Architects to identify the scope, requirements and architecture of the project.
- Developed application using Spring MVC, JSTL on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
- Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC). Used agile methodology and participated in Scrum meetings.
- Involved in analyzing, designing, implementing and testing of the project.
- Involved in development of Custom Tags to simplify the JSP code. Designed UI screens using JSP, CSS, XML and HTML. Used JavaScript for client-side validation.
- Used XML and JSON for transferring/retrieving data between different Applications.
- Worked on Eclipse for development and deployment of application in WebLogic Application Server.
- Involved in working with java concepts like collections.
- Conducting code reviews for programs developed by team members whenever required.
Environment: J2EE Struts 1.3, Eclipse, Spring MVC, JSTL, Hibernate, JSP, Servlets, JMS, XML, WSDL, JavaScript, UML, HTML, Json.
Confidential
Junior JAVA Developer
Responsibilities:
- Participated in requirement analysis and design meetings to gather information and prepare the requirement and design documents.
- Designed web screens using HTML, CSS and JavaScript.
- Designed and developed Application based on Spring MVC Framework using MVC design pattern.
- Developed presentation layer usingSpring MVC Framework.
- Designed and developed Views, Model and Controller components implementing MVC Framework.
- Performed active role in design, development and implementation of the application.
- Used Spring Framework for application design and development.
- Used Eclipse for developing and debugging the application.
- Designing the documentation of the application.
- Reviewing code written by other peers.
- Extensive conversations via meetings/calls; On-site and/or Offshore team to discuss Technical related issues, and updates.
- Interact with team members and find the problems they experienced.
Environment: Java, JEE, Eclipse, Spring MVC, JavaScript, Web Services, spring, XML, XSLT, JDBC, Junit.
