We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • Around 7 years of professional experience in IT industry on Cross Platform (Web & Client - Server) application development and design using Object Oriented Programming, Java /J2EE technologies.
  • Extensive experience in Software Development Life Cycle (SDLC), Requirements Specification, designing documents and writing Test cases using various software engineering processranging from Waterfall to Agile methodology.
  • Very good experience in Web Technologies HTML4/5, CSS/CSS3, JavaScript, JQuery, AngularJS, Bootstrap, XML and JSON.
  • Good experience in design and development of various web and enterprise applicationsusing J2EE technologies like JSP, Servlets, EJB, spring, JavaScript, DOJO, JDBC, JMS, JSF, JNDI, XML, and Web Services.
  • Strong knowledge in using Hibernate 2.x, 3.x, Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, Optimistic Locking.
  • Very good experience in Document Object Model (DOM)
  • Experienced in developing MVC architecture using Servlets, JSP, Hibernate Framework 3.x and Spring Framework.
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Good Work experience on various IDE's like Eclipse, My Eclipse, NetBeans, WebSphere Studio Application Developer (WSAD), and RAD.
  • Extensive of server-side development experience using the technologies EJB, Web Services, XML, JAXB, Oracle, MySQL Server, SQL, PL/SQL.
  • Experience on Core Java technology which includes Multi-Threading, JDBC, RMI, network programming.
  • Experience on OOP (Objective Oriented Programming) like Inheritance, polymorphism, Abstraction and Encapsulation.
  • Expertise in design and development of various web- and enterprise-level applications using J2EE technologies like JSP, Servlets, JDBC, Oracle.
  • Experience in SOAP based Web Services, REST Web Services, JAX-WS, JAX-RS, JAXB, SOA, Apache CXF, AJAX, RMI, JNDI, MVC Custom development.
  • Good experience in log4J implementation to persist the data into log files and experience with Ant and Maven for the build and deployment of applications.
  • Experience in SQL, PL/SQL to write Stored Procedures, Functions, Triggers, Views and strong experience in RDBMS using Oracle 11g/10g/9i, HSQL, SQL Server, and My-SQL.
  • Experience in working version control tools like CVS, Clear Case and SVN.
  • Have experience in software Development Processes like SDLC, Waterfall, Test Driven Development (TDD), Iterative and Agile Methodologies.
  • Experience in developing applications on operating systems like Windows, UNIX and Linux.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
  • Highly motivated self-starter with a strong analytical problem solving, having ability to multi-task, work in a team environment, understand and be responsive to customer needs, work under tight deadline.

TECHNICAL SKILLS

Languages: Java, J2EE, C, C++

Frameworks: JSF, Struts, Spring, EJB3.0, Hibernate, ANGULARJS, Junit.

Databases: Oracle, SQL Server, DB2.

Web Technologies: HTML, XML, JavaScript, DHTML, CSS, JQuery, AngularJS, ExtJS, JSON, DHTML, XHTML, XML, XSL, XSLT

J2EE Technologies: Servlets,JavaBeans, JSP, JMS, JDBC

Scripting Languages: JavaScript, AJAX

Web Services: JSON, SOAP, REST, XML, WSDL

Version Control Tools: SVN, Clear Case, CVS, ANT.

Web and App Servers: Tomcat, Web Sphere, Web logic Server, JBOSS

Operating Systems: Windows XP/2000/NT, Linux, UNIX

Development Tools: Log4J, Ant, Eclipse, My Eclipse, Net Beans and JCreator

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, AZ

Sr. Java Developer

Responsibilities:

  • UtilizedMVC Frameworkas development pattern and deployed in Tomcat Web Server.
  • Used spring framework on the server-side along with various modules like Spring IOC, Spring Restful Web Services, Spring-Hibernate, spring MVC.
  • Developed the application as per the functional requirements from the Business Analysts
  • Designing and developing web solutions usingJava, HTML 5, CSS, Bootstrap, JavaScript, and AngularJS, spring, Oracle and SOAP services.
  • Involved in integration and software architecture, service-oriented architecture (SOA), RESTful design, AOP and relational database.
  • Developed the client side validation using HTML, CSS and JavaScript.
  • Implemented a reusable component in JavaScript for Ajax calls and processing JSON responses back from the server.
  • Developed using DAO Design Pattern to insert and update the data.
  • Helped in developing the complete business flow and helped in corporate session validity checks, validations and error handling in the application.
  • Used Web Services to extract and communicate the records usingXML and REST
  • Used Log4J utility to log error, info and debug messages
  • Developed the UML use casesand Sequence diagrams
  • Worked in an agile environment with sprint cycle of 15 days.
  • Participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the applications.

Environment: Java 1.8,J2EE, JSP, Servlets, Hibernate, Struts, Spring, WebLogic Application Server, Web services, UML, SVN, Log4J, Unix, Win XP, Oracle, EJB.

Confidential, Bloomington, IL

Java J2EE Developer

Responsibilities:

  • Developed the application as per the functional requirements from the Business Analysts
  • Developed the user interfaces using Web 2.0, AJAX, JSP, Struts, HTML, CSS,JavaScript, and DHTML.
  • Generalized top link mapping template for the application so that top link related code could be separated from the actualDAO implementation.
  • Used multiple Action Controllers to control the page flow, Interceptors for client validations
  • Used Spring ORM packageas an integration layer for ORM mapping API's, including Hibernate.
  • Used spring dependency injection to manage the dependent objects.
  • Design application using new themes and custom templates and user interface by usingJSP, HTML, XML, XSLT, CSS andJavaScriptas per Verizon business new theme requirement.
  • Used AJAX to get faster response to the user without refreshing the whole page, to develop and customize the dynamic web pages.
  • Utilized MVC Frameworkas development pattern and deployed inTomcat Web Server.
  • Used Toad as database tool to communicate with Database.
  • Wrote build & deployment scripts using Ant, Maven on UNIX environment.
  • Involved in the deployment of the application using WebLogic Server.
  • Used GIT for Version Controlling.
  • Involved in unit testing, integration testing and smoke testing.
  • Involved in peer level code and design reviews.
  • Involved in fixing QA defects and tracked then using Quality Center.

Environment: Java, J2EE, MVC, Struts 1.3, Spring, JSP, Servlets, Hibernate, JSTL, JUnit, XML, HTML JavaScript, AngularJS, DB2, Informix, CVS, UNIX, Toad, Windows XP, UML, Eclipse 3.7, Web logic 8.0 Application Server.

Confidential, Cleveland, OH

Java Developer

Responsibilities:

  • Involved in software architecture, detailed design, coding, testing and creation of functional specs of enhancement application.
  • High level design document using UML and IBM Rational tools.
  • Managed streamline process based on agile methodology.
  • Developed web application with JSF framework (MVC- Compliant)
  • Used faces servlet as front controller.
  • In business tier used session bean to encapsulate business logic and business data and exposed the interfaces to presentation tier based on façade pattern.
  • Implemented intercepting filters for pre-processing and post-processing of requests.
  • Implemented Frontend using Struts and back end using spring.
  • Designed and developed Graphical User interface using JSF, HTML, DHTML and JavaScript.
  • Involved in development of Front End (UI) using HTML, DHTML, CSS, XSL and performed validations using JavaScript.
  • Responsible to write Dynamic Validation by integrating and customizing standard JSF validation framework using faces servlet.
  • Developed business services using EJB and DAO layer by using Spring JDBC for the retrieval & saving of data to Renewal Hub (Oracle)
  • Designed and developed Stateless Session Bean to calculate the refund amount and to retrieve account information from Legacy applications using web Services.
  • Involved in design and developing re-usable Web Services andJavaUtility classes to support XML using SOAP, XML, and WSDL.
  • Modified the Stored Procedures using PL/SQL as part of the requirement changes & defect fixing.
  • Developed Ant Build scripts and Shell Scripts for the automatic configuration of the project and deployment of jar files into the Web logic App Server.
  • Utilized Rational Clear Case for version control during development and maintenance.
  • Developed Test Cases and performed Unit testing with JUNIT.
  • Log4J is used for logging.
  • Coordinating with the testing team and fixing Bugs at various stages of the application development and configured Apache web server for authenticating credentials
  • Responsible for closing the backlog of production related issues within SLA.

Environment: JSP, EJB2.0, Oracle 9i, AJAX, JSF1.2, HTML, CSS, XSL, SOAP, WSDL, Spring MVC, Spring JDBC, JAX-RS (Restful), Eclipse 3.0, Web logic server, log4j, JUnit, LDAP, ANT, Toad, Unix Shell Script and Rational Clear Case.

Confidential

Java Developer

Responsibilities:

  • Used Eclipse Indigo as a development environment.
  • Developed automation scripts for testing the connection creation with different parameters and load testing.
  • Involved in writing HTML and JSP Pages for the client side. Used JavaScript library (Dojo) for rendering Tables and Tree representation on a HTML Page.
  • Implemented a reusable component in JavaScript for Ajax calls and processing JSON responses back from the server.
  • Used JavaScript module design pattern for creating the structure of the URL and structure for the dojo grid based on the user request.
  • Used spring framework on the server-side along with various modules like Spring IOC, Spring Restful Web Services, Spring-Hibernate, spring MVC.
  • Used annotations for configuring the entities and named queries.
  • Used annotations for the controller methods to map the request urls and http methods as REST architectural style URL.
  • Used spring dependency injection to manage the dependent objects.
  • Used CORBA for RMI to communicate with Host machine.
  • Used annotations for defining the controllers and various request/URL mapping on to the controllers to process the request and exposed the REST calls as web service.
  • Used Junit to test the services both xml and JSON responses.
  • Involved in implementing a job update technique for receiving the update on the client when the connection was interrupted or lost by raising an alarm flag to change the attributes in a table.

Environment: Jdk1.6, Tomcat 7, Spring3.0, Spring MVC, Hibernate, Spring DI, Junit, Eclipse, CORBA, Android Honeycomb, Eclipse Indigo, Dojo, Html, SQL, Oracle, Windows.

Confidential

Jr Java Developer

Responsibilities:

  • Involved in Coding and Designing of the Forms and reports for various modules.
  • Involved in Coding of the java components which are the heart of the application and user management.
  • GUI development using HTML, XML, JSP, Servlets, JavaScript with the help of MVC Architecture
  • Worked extensively on the JSPs.
  • Front-end validations in JavaScript.
  • Integration testing (end-end).
  • Prepared exhaustive test cases to comprehensively test functionality and code.
  • Was closely involved with unit testing and the monitored the performance profile of the application which was one the key requirements of the project and ensured the elimination of bottlenecks both in the front end and the backend DB tier.

Environment: Java1.5, Jsp1.2 Servlet2.5, HTML, JavaScript, Windows, Apache Tomcat 5, Oracle 9i and Windows.

We'd love your feedback!