We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • Around six years of experience in Software Analysis, Design, Development, Implementation and Testing of Object Oriented and Web Based Applications using JAVA/J2EE technologies.
  • Extensive experience on various J2EE technologies including JSP, Servlets, JDBC, JNDI, RMI.
  • Proficiency in open source frameworks like Struts, Spring and Object Relational Mapping technology like Hibernate.
  • Extensive experience in different IDEs like Eclipse, Netbeans
  • Expertise in implementing various J2EE design patterns like Session Facade, Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO), Service Locator, and Business Delegate in the development of Multi - Tier distributed Applications.
  • Worked on different Application and Web Servers like IBM WebSphere, WebLogic, Apache Tomcat and JBoss.
  • Sound experience of Databases such as Oracle (9i/10g), Sql server 2000.
  • Excellent knowledge of XML Transformations using XSLT for XML to HTML transformation.
  • Experience in Web Application development using CSS, HTML, JavaScript, AJAX, JQuery, JSON.
  • Well versed in Mentoring juniors, Team Building, Inducting new members and Conducting Trainings.
  • Strong communication skills, coordinating across teams and supporting globally distributed customers. Hands on experience in Agile Methodology, Making Scrum/Sprint planning and reporting.

TECHNICAL SKILLS

Programming Languages: JAVA, J2EE, XML, SQL, PL/SQL,.NET

Web/XML Technologies: HTML, HTML5, FTL, CSS, JavaScript, JQuery, AJAX, Servlets, JSP, JSF, EJB, XSD, JAXB, SOAP, JAX-RS, Wire Frames.

Frameworks: Spring, Struts, Hibernate.

Other Components: Spring, Jdbc, Spring AOP, Interceptor, JNDI.

Tools: & Utilities: Eclipse, Netbeans, Textpad, TOAD, Maven,UML,Log4j

Application/Web Servers: Websphere 8.5/7.0, Weblogic, JBoss, Tomcat, Apache web server.

Design Patterns: Singleton, Session Facade, Factory, Observer, Adapter, DAO, Factory Method, Interceptor

Operating Systems: Windows 7/8/ XP, Linux, UNIX

Development methodologies: Agile, Waterfall, SOA, Scrum

Databases: Oracle, SQL server 2000

PROFESSIONAL EXPERIENCE

Confidential, Richmond, VA

Java Developer

Responsibilities:

  • Worked on complete life cycle of software development, which included new requirement gathering, redesigning and implementing the business specific functionalities, testing and assisted in deployment of the projects
  • Developed analysis level documentation such high level design documents and low level design documents.
  • Designed and coded business components using Spring and J2EE design patterns.
  • Developed Hibernate mapping file and the hql queries for retrieving data from the database.
  • Also used Spring declarative transaction for Transaction Management and security.
  • Developed application based on the MVC-II Architecture using Spring framework.
  • Used Spring DAO for developing the data access layer.
  • Involved in Configuring web.xml and Spring-config.xml according to the Spring framework.
  • Developed JUnit Test classes for Unit Test cases.
  • Written and debugged the ANT Scripts for building the entire web application.
  • Involved in developing the Session interfaces with the order entry systems.
  • Responsible for the overall layout design, color scheme of the web site using HTML, XHTML and CSS3.
  • Worked on creating detailed wire frames and process flows.
  • Developed and deployed UI layer logics of sites using JSP, XML, JavaScript, HTML/DHTML, Ajax and CSS.
  • Created persistence units in order to interact with multiple databases.
  • Developed Stored Procedures, Triggers and Functions and SQL queries.
  • Participated in all relevant data model reviews.

Environment: Java, J2EE, JSP 2.0, Servlets 3.0, Spring 2.x, Hibernate 3.x, Ajax, JDBC, Web Services, Axis 1.4, BEA Weblogic 9.1, XML, Oracle 9i, UML, Eclipse.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Developed multiple modules in the application using Struts, Spring and Hibernate.
  • Documented all the functionalities for better client understanding.
  • Implemented JAVA/J2EE design patterns such as Factory, DAO, DTO and Singleton.
  • Implemented the front-end using Struts MVC framework.
  • Wiered all the layers in the application using Spring dependency injection.
  • Developed various RESTFul services in order to achieve the business functionality.
  • Implemented the Header Menu for the application using Struts Tiles.
  • Implemented pagination component which can be bundled to any JSP for our application.
  • Used Hibernate in persistence layer and developed POJO’s, Data Access Object (DAO) to handle all database operations.
  • Actively coordinated with support team for migration of application between environments.
  • Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
  • Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.

Environment: Java,J2ee, Servlets, JSP, Struts, Spring, Hibernate, HTML, Javascript, Jquery, JSON, RESTful services, Apache Tomcat, Oracle 11g, Eclipse, SVN.

Confidential, Minneapolis,MN

Java Developer

Responsibilities:

  • Developed Use Case Diagrams, Object Diagrams & Class Diagrams in UML using IBM Rational Software Architect (RSA) software.
  • Used AJAX for the asynchronous communication to the server.
  • Spring MVC used for building web application. Worked with Velocity for providing support to UI.
  • Spring Framework used for dependency injection for Action classes using ApplicationContext xml file.
  • Involved in writing Application config xml file for Spring MVC framework.
  • Extensively used standard design patterns MVC, Session Facade, Business Delegate, DAO, View Helper etc in various stages of the project development.
  • Designed Web Services to get rate information and stock information of drug inventory for clients.
  • Exposed existing Session EJBs to Web Services and implemented Web Services using JAX-WS API.
  • Used Apache Axis 2 to create WSDL descriptor files for Web Services using SOAP protocol.
  • Implemented various XML technologies like XML schemas, XSL style sheets and XSLT.
  • Developed Business logic using Session Beans to implement the functionality.
  • Implemented Messaging using JMS and Message Driven Beans to get the overall customer catalog information from different departments.
  • Oracle 10g was used as the database and required database was designed, normalization was achieved, created and populated using Insert queries.
  • Queries written in PL/SQL to implement complex join operations, invoked stored procedures using CallableStatements in JDBC API.
  • Graphically designed data connections and report layouts including Excel spreadsheets for analysis using Crystal Reports.
  • Developed and Deployed EJBs and other Components in the JBoss Application Server.
  • Developed the building components of application such as JSPs, Servlets, and EJBs.
  • Used Log4j to capture the log.
  • Performed unit testing of the application using JWebUnit.
  • Used APACHE ANT to compile and generate EAR, WAR, and JAR files.

Environment: Java EE 1.4, Spring 1.2, JBoss, Servlets 2.4, JSP 2.0, EJB 2.1, JDBC, JNDI, JAX-WS, HTML, XML, DHTML, XSL, JMS 1.1, XSLT, Oracle 10g, Log4j, ANT, JUnit 3.8, UNIX, AJAX, JMeter v2.3

Confidential

Java Developer

Responsibilities:

  • Extensively involved in analysis, design and development of system.
  • Developed features using Servlets, JSP, Java beans, Hibernate 3.x.
  • Developed some UI screens using Ajax.
  • Features were integrated using Struts 1.2 and Spring 2.x framework.
  • Involved in the Business layer or backend that monitors the Credit checks, requests, Signature request, Loan request and Spouse/Borrower loans.
  • Used Struts validators for client side and server side validation.
  • Model view controller design pattern has been used in the application.
  • Configured and deployed application on BEA Weblogic server 9.1.
  • Implemented Test Driven Development methodology.

Environment: Java, J2EE, JSP 2.0, Servlets 3.0, Hibernate 3.x, Ajax, JDBC, Web Services, Axis 1.4, Struts 1.2,Spring 2.x, BEA Weblogic 9.1, XML, Oracle 9i, UML, Eclipse.

We'd love your feedback!