We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • 4 years of professional experience in Software Development Life Cycle, Object Oriented Programming that includes requirement Analysis, Design, Development and implementation of Web Based, Client/Server, and Database applications.
  • Expertise in developing and implementing web applications using J2EE Technologies, which includes Servlets, JSP, Java Beans, JMS and JNDI.
  • Worked on Web Application Development using MVC Framework integrated with Spring and Struts
  • Experience in working with Object Relational mapping (ORM) Tool through Hibernate
  • Proficiency in using RDBMS concepts and worked with Oracle, SQL server, and good experience in writing Stored procedures, Functions and Triggers using SQL
  • Strong working Experience in designing the Front end pages usingHTML5, CSS3, AngularJS, JAVASCRIPT, XML, XHTML and writing the parsers using SAX, DOM
  • Involved in getting the Functional/Business Requirements from the Clients/Analysts and preparing Detailed Design Documents using UML
  • Experience in working with Design Patterns like Data Access Object, Controller, and Business Components
  • Experience in using IDE Tools like Eclipse and NetBeans
  • Technical expertise in the areas of Object Oriented Analysis (OOA), Object Oriented Design(OOD) using UML, Software Life Cycle Management and Development of Distributed applications
  • Expertise in Development, Architecture Design, Building, Deployment of n - tier Java system and mentoring and sharing professional expertise in Java Architectural technologies with fellow associates
  • Have a good Interpersonal Skills and a good Team player

TECHNICAL SKILLS

Programming languages: C, J2SE, J2EE, SQL, PL/SQL

Application/Web Servers: Apache Tomcat, Glassfish, IBM WebSphere, JBoss

Frameworks/J2EE/Build Tools: Servlets, JSP, EJB, entity beans, MDBs, JDBC, JNDI, Struts, Ant, Spring MVC, Spring AOP, Hibernate

Web Technologies & Scripting Languages: XML, JSON, XSLT, HTML5, CSS3, AJAX, JavaScript, Angular JS, Node JS, Jquery UI, Kendo UI

RDBMS and Tools: Oracle, MySQL, DB2, Mongo DB

Development Tools: MyEclipse, Eclipse, NetBeans, RAD

Testing Tools: Junit

PROFESSIONAL EXPERIENCE

Java/J2EE Developer

Confidential, Bloomington IL

Responsibilities:

  • Involved in Analysis, Design and Development of various applications over EJB and Struts framework.
  • Involved in converting an EJB 2.0 application to JAX-RS webservice.
  • Involved in code fixes for security concerns using tools such as Google CodePro and other dynamic mechanisms.
  • Coordinated and participated in incident resolution and problem record management for various applications.
  • Highly involved in migration and deployment of the applications on IBM Web Sphere Application Server 8.5 from IBM Web Sphere Application Server 6.1.
  • Involved in the development of applications using Object Oriented Programming concepts.
  • Involved in Design and Development of caching techniques and session persistence using SQL server.
  • Used Sql server as backend data base andwritten Stored procedures, Functions and Triggers .
  • UsedAgileMethodologies in development.
  • Involved in the Defect fixing of various applications reported by the testing teams in the application during the integration and used TRAC for defect tracking.
  • Used Tortoise SVN as version control across common source code used by developers.
  • Integrated somekendowidgets Date pickers, grid, Numeric textboxes, drop-down list, Email, upload, etc.
  • Developed user interface using Struts and Spring Framework, JSP, HTML, XHTML and JQuery UI to simplify the complexities of the application.
  • Creating a responsive web application integrating Twitter Bootstrap with Angular JS and media queries.
  • CreatedAngularJSController which Isolate scopes perform operations.
  • Developed custom directives, Factories and Services inAngularJS.
  • Developed application service components and configured beans using Spring IoC.
  • Heavily involved in developing and consumption of various webservices(both JAX-RPC, JAX-WS and Jax-RS).
  • Used SQL statements and procedures to fetch the data from the database.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Implemented and consumed event mechanisms for Logging Errors, debugging and tracking using loggers, appenders components.
  • Implemented Business processes such as user authentication, Transfer of Service using Session EJBs.

Environment: Java, J2EE, Servlets, Struts, Spring, JSP, SQLserver, Hibernate, Angular Js, JQuery, XML, ANT, EJB, JNDI, WSDL, Tortoise SVN, Log4J, RSA 8.5, Eclipse, Windows 7, Web Sphere Application server 8.5, Linux.

Confidential

Java Developer

Responsibilities:

  • Used Eclipse 3.2 as IDE, Tomcat 5.x as a web server and JBOSS as an application server, and MySql as the database to develop and deploy the application.
  • Involved in design and development of Servlets and JSPs using Apache Struts framework.
  • Used Spring framework to handle some of the requests to the application.
  • Used JDBC, Data Sources and Connection Pooling in Application server to interact with the Mysql.
  • Used JSF and Faclets for UI component Binding.
  • Developed few Factory Classes which act as controllers and diverts the HTTP Request to a particular Request Handler Class based on the Request Identification Key.
  • Implemented J2EE Design Patterns such as Session Facade to reduce the Network Traffic and Service Locator.
  • Used Jasper Reports for report generation.
  • Designed and developed a user usage logging facility using Apache Log4J 1.2.8, used different Levels of Loggers Such as INFO, DEBUG, WARN.
  • Involved in Export/Import of data using Data Transformation Services (DTS). Imported data from flat files to various databases and vice-versa.
  • Involved in deploying the application on WebLogic server.
  • Worked and Modified the Database Schema according to the Client requirement
  • Implemented Complete client side validations in JavaScript.
  • Clear case is used for the version control and maintenance.
  • Used Maven to write build scripts as well as deployment scripts.
  • Involved in the system study, preparation of Data Flow Diagrams and Entity Relationship Diagrams.
  • Packed and deployed the entire application code to integration testing environment for all the releases.
  • Implemented using Extreme Programming in Coding. Programmers followed all the standards in the coding
  • Involved in JUnit tests for the services and documented the services developed.
  • Provided production support by interacting with the end-users and fixing bugs.
  • As an Analyst was involved with interacting with the clients and application user for their Requirements, Specifications and enhancements.

Environment: Java, J2EE, Struts, Spring, LINUX, JSP/Servlets, CSS, Tomcat, JBOSS, JDBC, XML, HTML, Mysql, UML, JUnit, Clear Case, SOAP, WebServices, WebLogic

Jr. Java Developer

Confidential

Responsibilities:

  • System Analysis and Designing, Participated in user requirements gathering.
  • Created program specifications as per the functional requirements received.
  • Designed and developed application using HTML, CSS, JavaScript, JSP, Servlets, Struts.
  • Involved in Database design on My-SQL environments and writing DDL Scripts for creating Database objects.
  • Created and/or modified SQL Queries whenever required for change requests/enhancements
  • Developed actions and form beans for modules like User and Super User.
  • Involved in developing user information system.
  • Deployment, Application support/maintenance and documentation
  • Involved in client installation and supported change requests and enhancement.

Environment: JAVA, J2EE, Struts, JSP, Servlets, AJAX, Hibernate, Eclipse, ANT, JUnit, Tomcat, Windows XP, Linux

We'd love your feedback!