We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Overall 5+ years of experience in developing, testing, supporting and maintaining Java/J2EE based enterprise applications
  • Strong in Object - oriented design/analysis, UML modeling, Classic design patterns, J2EE patterns.
  • Expert in application development using Java, J2EE, JFC/SWING, EJB 2.0, Hibernate, Castor JDO, JDBC, WebWork, JSP, Servlets, HTML, XML, RMI, SOAP, WebLogic, JBoss.
  • Worked on full-life cycle development process, familiarity with Kanban, and experience in agile environment.
  • Expertise in Java/J2EE frameworks including Core Java, JSP, Servlets, EJB, JDBC, Hibernate, Spring, Web Services (Axis 2), AJAX, JSON
  • Preparing estimations, project plans, and work breakdown structures and implementing design patterns such as Session Façade, DAO, Business Delegate, and Service Locator.
  • Provided support on Apache, Weblogic, and J2EE applications during all phases of the deliverable.
  • Proficient in Object Oriented Analysis and Design (OOAD) based on Unified Modeling Language (UML) architecture using Microsoft Visio.
  • Experience in various agile methodologies like Test Driven Development, SCRUM, and Pair Programming.
  • Expertise in Risk analysis, use case analysis, baseline acceptance criteria and deliverables.
  • Expertise in BEA Web Logic 11g, Jakarta Tomcat 5.5/6.0.23
  • Involved in Unit Test Cases writing and having good knowledge in JUnit as well as mocking frameworks like Mockito.
  • Strong work experience in application integration using Web Services such as JAX RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful.
  • Experience in developing UI Applications, Java batch programs, shell scripting, etc
  • Experience in developing technical specs for web services or REST services
  • Worked on different Application Servers and Web Servers.
  • Proficient in Java/J2EE technologies like JSP, Hibernate, Spring, Java Servlets, AJAX, Java Beans, JNDI, JMS, XML, web service using IDEs like Eclipse 3.1/3.5.
  • Implementing business processing methods in common business layers
  • Excellent knowledge in developing Web services in Java.
  • Performing code reviews and unit and integration testing.
  • Knowledge of Unit and Integrating testing.
  • Good communication skills, interpersonal skills, self-motivated, quick learner and team player.

TECHNICAL SKILLS

Languages: Java, C, C++

J2EE Technologies: Spring, Hibernate, JDBC, JSP, EJB, Servlets, Spring Batch

Scripting Languages: Java Script, JQuery, EXT JS, Action Script 3.0

Markup Languages: HTML, DHTML, CSS, XML, MXML (Flex)

Testing Tools: SOAP UI, Web Service testing using QTP, JUnit

Databases: Oracle 10g, DB2, Sybase

Application Servers: Web logic, Web Sphere, JBoss, OC4J

Web Server: Tomcat 4.x/5.5

IDE: Eclipse3.6, Maven, JDeveloper, Netbeans

Build tools: Maven, Ant

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

Java Developer

Responsibilities:

  • Requirement gathering from functional teams.
  • Implemented OOPS concepts to good effect in various parts of the application.
  • Developed logic leveraging Java/J2EE, WebLogic technologies.
  • Coding in Java, JavaScript, and spring, implementing design patterns based on the existing application.
  • Deployed and tested the application with web server Websphere 6.1.
  • Involved in the development of presentation layer and GUI framework in JSP, HTML. Client Side validations were done using JavaScript, XSLT and JQuery.
  • Worked with Ajax at the client side for asynchronous communication with the server
  • Porting logic from custom routers and enrichers to the Camel API
  • Maven builds for the project.
  • Worked on full-life cycle development process, familiarity with Kanban, and experience in agile environment.
  • Mentored a team of developers in Java, J2EE, unit testing, configuration management and agile methodologies.
  • Performed consuming, producing SOAP based web services using JAX-WS.
  • Performed consuming, producing Restful web services using JAX-RS.
  • Involved in writing JPA Named Queries, SQL Queries to fetch data from Oracle database.
  • Performed in developing Batch jobs using JMS.
  • Interacted with developer and testers to resolve major bugs.
  • Involved in installing and configuring Eclipse IDE, Web logic and MAVEN for development.
  • Involved in injecting dependencies into code using spring core module concepts like IOC of Spring Framework.
  • Design and Implemented XML/WSDL/SOAP Web Services to provide the interface to the various clients running on both Java and Non Java applications.
  • Unit testing using JUnit and Mockito

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Analyzed business & technical requirements which involved taking client requirements for new functionalities to be added or customizations, creating FRS ( Functional requirement specifications)
  • Worked as a developer, went onsite (Vietnam) for 2 consequent phase implementation and coordinated with offshore team resulting in signoff from client.
  • Developed Java Action classes, Business classes (Acting as Model in MVC), Developing Servlets (Acting as Controller in MVC) and JSPS (Acting as View in MVC).
  • Developed Web modules & transactional services with interfaces bank, Billing G/w, IN.
  • Developed the user interface modules and designed the front-end web pages using a combination of JSP, Servlets, HTML and JavaScript
  • Worked on Dependency Injection by using Spring IOC.
  • Wrote the Unit test cases for the modules developed.
  • Tested of the modules developed by self as well as by other team members.
  • Worked with the Test Lead in bug fixing and change requests in UAT i.e. pre deployment and post deployment phases of the project.
  • Worked on development of various transactional/ non transactional reports of the system using extensive SQL queries and JSPS
  • Worked as a UAT Team member in Vietnam. UAT involved bug fixing during testing, deploying the fixes to the E-Payment system and communication with the offshore team.

Confidential

Java Developer

Responsibilities:

  • Requirements gathering from business analysts, design and development of key changes
  • Involved in Analysis, Design and Implementation/translation of Business User requirements.
  • Responsible for system analysis, design and development using JEE architecture.
  • Extensively used various J2EE design patterns like Factory, Singleton, Data Access Objects, Data Transfer Objects, Business Delegate and Session Façade in the project, which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Prepared HLTP (High Level Test Plan) and DLTP (Detailed Level Test Plan)
  • Development of Automated test cases using QTP
  • Integration and Functional testing of enhancements and changes to existing functionalities
  • Used J2EE design patterns like Value Object Pattern, MVC, Singleton Pattern and DAO.
  • Implemented JSF to interact with front-page, spring is used for validation and security and Hibernate to interact with database.
  • Designed/developed UI with AJAX, HTML, DHTML and JavaScript for interactive web pages.
  • Worked on Oracle & SQL Server as the backend databases and integrated with Hibernate to retrieve Data Access Objects.
  • Also designed and prepared Unit test case using JUnit and Log4j and removed the maximum bugs before passing on the application to the QA team.
  • Review technical specifications

Confidential

Jr. Java Developer

Responsibilities:

  • Requirements gathering from business analysts, design and development of key changes
  • Development of Ticker and market watch screens which constantly show the current prices of various stocks using JSP, Servlets and Hibernate.
  • Development of Order Blotter, Order Screener screens which help the investor in placing the order.
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using JUnit 4.0.
  • AGILE development process has been followed. Experienced with stand-up, Retrospective, Demo, Planning and Code review meetings.
  • Extensively involved in developing core persistence classes using Hibernate 3.0 framework, writing HQL queries, creating hibernate mapping (.hbm) files.
  • Developed the application using Servlets and JSP for the presentation layer along with JavaScript for the client side validations.
  • Developed and used JSP custom tags in the web tier to dynamically generate web pages.
  • Implemented spring service layer with dependency wiring, transaction, DAO and annotations.
  • Used Hibernate to do the object relational mapping between the tables and java objects.
  • Prepared and executed various Test Cases using JUNIT as a framework.
  • Developed a code for Web services using XML, SOAP and used SOAP UI tool for testing the services
  • Proficient in testing Web Pages functionalities and raising defects.

We'd love your feedback!