We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • Over 7 years of experience in Java/J2EE projects in software analysis, design, implementation and development.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support.
  • Proficient with Software development methodologies like Agile and Waterfall Methodologies.
  • Strong experience in Client - Server systems using Object Oriented Concepts and Design Patterns.
  • Expertise in coding business components using various API's of Java like Multithreading, Collections.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Spring (IOC & AOP), Hibernate, Session Beans, JDBC and JNDI.
  • Strong Expertise in front end technologies such HTML, CSS, JavaScript and AJAX.
  • Expertise in middle tier technologies like JMS (Point-to-Point and Publish and Subscribe)
  • Exposure to Oracle database with JDBC drivers in developing applications using SQL and Stored Procedures (PL/SQL), MySQL database techniques.
  • Expertise in developing in IDEs like Eclipse, RAD, NetBeans; experienced in writing Maven and ANT build scripts for development and deployment.
  • Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.
  • Developed and deployed J2EE applications on Application Servers and Web Servers including WebSphere, Web Logic, JBoss, and Apache Tomcat.
  • Hands on experience with using JUnit Test Cases for unit testing, Integration testing, functional testing, server- client side testing and knowledge in other testing methodologies.
  • Excellent analytical, problem solving and communication skills.

TECHNICAL SKILLS:

Languages: C, C++, Java, SQL, PL/SQL.

J2EE Technologies: Servlets, Spring (IOC and AOP), Hibernate, Session Beans JDBC, JNDI.

Web Technologies: JSP, JavaScript, AJAX, HTML, CSS, XML, DOM.

Web Services: SOAP, REST, WSDL.

Databases: Oracle, MS SQL Server, MySQL.

Middleware: JMS (Java Messaging Service).

IDEs: Eclipse, RAD, NetBeans.

Application/Web Server: Apache Tomcat, JBoss, WebSphere, WebLogic.

Operating Systems: Windows, UNIX/Linux.

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), FTP.

Design Patterns: Front Controller, Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern.

Other Tools: ANT, Maven, Clear case, Subversion, JUnit, UML.

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Involve in planning, analysis, design and implementation of different modules using Agile (Scrum) Methodology.
  • Designed various applications using multi-threading concepts, mostly used to perform time consuming tasks in the background.
  • Developed the user interface using HTML, CSS and JavaScript.
  • Design and development server side of Restful web services using spring framework.
  • Used Spring Rest Template to use the exposed rest web services.
  • Developed batch process for storing data into flat file from database using spring batch.
  • Developed DAO layer using Spring JDBC and wrote several SQL queries to store and retrieve results from database.
  • Used JDBC for accessing database to track all credit aspects of accounts, which include financial review details, security held, actuarial exposure data and receivables.
  • Spring core, Spring JDBC, spring batch and MYSQL database for storing and retrieving Inventory system.
  • All the coding and testing was performed using Eclipse.
  • Along with DBA involve in writing Store procedure using MYSQL.
  • Participate in technology/tools evaluation and software technical proof of concepts.
  • Used JUnit for Unit testing the application.
  • Performed API testing using RESTful client in Mozilla Firefox.
  • Extensively participated in UAT and system regression testing.
  • Developed and maintained ANT Scripts.
  • Deployed the application on WebLogic and Apache Tomcat application servers.
  • Co-ordinated with QA lead for development of test plan, test cases, test code, and actual testing responsible for defects allocation and resolution of those defects.

Environment: Java, Core Java, Spring, JDBC, Spring Batch, HTML, CSS, JavaScript, MYSQL, Web Services (RESTful), Eclipse, Oracle, PL/SQL, WebLogic, Apache Tomcat, Log4j, ANT, JUnit, SVN, Linux.

Confidential, Oklahoma City, OK

Java Developer

Responsibilities:

  • Defined and designed the layers and modules of the project using OOAD methodologies and standard J2EE design patterns and guidelines.
  • Designed and developed all the user interfaces using JSP, Servlets and Spring framework.
  • Developed the DAO layer using Hibernate and used caching system for real time performance.
  • Developed Web Service provider methods (bottom up approach) using WSDL, XML and SOAP for transferring data between the Applications.
  • Used Spring ORM module for integration with Hibernate for persistence layer.
  • Configured Java Messaging Services (JMS) on Web Sphere Server using Eclipse IDE.
  • Used AJAX for developing asynchronous web applications on client side.
  • Wrote JSP and Servlets classes to generate dynamic HTML pages.
  • Design and develop XML processing components for dynamic menus on the application
  • Adopted Spring framework for the development of the project.
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic using Oracle database.
  • Involved in fixing bugs and unit testing with test cases using JUnit framework.
  • Developed build and deployment scripts using Maven to customize WAR and EAR files
  • Used Log4j for application logging and debugging.
  • Coordinated with offshore team for requirement transition and providing the necessary inputs required for successful execution of the project.
  • Involved in post-production support and maintenance of the application.

Environment: Java, J2EE, JSP, Servlets, DAO, Hibernate, Spring MVC, Web Services (SOAP, WSDL), JMS, JSP, XML, AJAX, HTML, Log4j, Eclipse, ANT, JUnit, SVN, Linux.

Confidential, Fort Worth, TX

Java Developer

Responsibilities:

  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements.
  • Created Spring MVC configuration for the Project.
  • JSP's, JSTL tags and Tag Libraries, Servlets have been used extensively for developing server side components.
  • Used JavaScript, AJAX, JQuery, HTML and CSS for implementing the client side functionality for various web pages needed for the application.
  • Designed and Implemented MVC architecture using Spring MVC.
  • Hibernate has been used for implementing the Persistence Framework for Database.
  • Involved in writing Service (Session Beans), Object Service and DAO layers of an application.
  • Followed the client coding standards.
  • Implemented Multithread concepts in Java classes to avoid deadlocking.
  • Eclipse is used to develop and deploy the application.
  • Used Agile methodology to develop the application.
  • Developed and deployed the SOAP based Web Services.
  • Used Log4j Logger and Debugger to capture the log that includes runtime exceptions.
  • Involved in unit testing, Peer Review and UAT testing.

Environment: Java, J2EE, Spring MVC, Hibernate, SOAP, WSDL, JSP, JSTL, JavaScript, AJAX, JQuery, HTML, CSS, Web Sphere, JUnit, Log4j, Eclipse, CVS, Windows.

Confidential, Houston, TX

Java Developer

Responsibilities:

  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements.
  • Involved Developed application business components and configured beans using Spring IOC.
  • Developed DAO classes using Hibernate Template from spring with Hibernate API.
  • Designed and Implemented MVC architecture using Spring MVC.
  • Involved in creating User Authentication page using Java Servlets.
  • Designed and developed User Interfaces using.
  • Used Eclipse as an IDE for developing the application.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Wrote PL/SQL queries to access data from Oracle database.
  • Developed Web Service using WSDL, XML and SOAP for transferring data between the Applications.
  • Developed test cases and performed as a unit test using JUnit Framework.
  • Involved in Production Support and solved many production issues based on priority.

Environment: Java, Spring MVC, Hibernate, JSP, JavaScript, CSS, Web Services (SOAP, WSDL), XML, Eclipse, JBoss, Oracle, JUnit, Log4j, Eclipse, Clear Case, Windows.

Confidential, McKinney, TX

Java Developer

Responsibilities:

  • Maintained the existing code as based developed in Spring and Hibernate framework by incorporating new features and fixing bugs.
  • Developed the User Interface using HTML, CSS and JavaScript.
  • User input validations done using JavaScript and developed use cases using UML.
  • Business Services using the Servlets and Java.
  • Developed and modified Servlets to accept and process request from the clients.
  • Developed various objects using java and HTML and to maintain well-structured GUI and to interact with Controllers to get data from Oracle database.
  • Developed java classes for business layer.
  • Developed database objects like tables, views, stored procedures, indexes.
  • Involved in testing and fixing the bugs.

Environment: Java, J2EE, Servlets, Spring, Hibernate, JSP, HTML, DHTML, CSS, JavaScript, Custom Tags, XML, Oracle (PL/SQL), UML, Web Logic, JUnit, Log4j, Eclipse, Windows.

We'd love your feedback!