We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Santa Fe, NM

SUMMARY

  • 5+ years of professional experience in designing, developing and testing internet/intranet Web - based applications, Client/Server applications, J2EE Architecture, OO Design patterns, Core Java.
  • Good experience in designing web/enterprise applications using Software Development Lifecycle (SDLC) methodology.
  • Very good understanding of Model View Controller (MVC), Client Server and Multi-tier architectures.
  • Strong knowledge of Java/J2EE design patterns. Implemented various design patterns like, MVC, Command, Singleton, Session Facade, Front Controller, Data Access Object, Value Object patterns.
  • Expertise in web development using HTML, DHTML, CSS, Java Script, XSL, XSLT, and XML.
  • Expertise in Web Components technologies like JSP, Servlets, JDBC, AJAX.
  • Experience working with Service Oriented Architecture (SOA) and Enterprise Service Bus (ESB) using WSDL.
  • Experience with modern web UI development technologies: HTML5, CSS3 and JavaScript/JQuery.
  • Strong front-end UI development skills using HTML5, CSS3, JavaScript, jQuery, AJAX, XML, XSLT.
  • Expert in designing enterprise applications using technologies like EJB.
  • Extensive experience in designing, developing and implementing Model View Controller (MVC2) using Struts Spring, and Hibernate framework.
  • Experience in Database programming using Oracle, MS SQL Server.
  • Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.
  • Experience in using Design Tools like Rational Rose Enterprise Tool, MS Visio, ERwin for Object Oriented Analysis (OOA) and Design (OOD) using UML (Unified Modeling Language).
  • Experience in using various version control tools like CVS and Rational Clear Case.
  • Strong Inter personal communication skills & ability to work independently as well as in a group.
  • Quick Learner and adaptable to working environment.

TECHNICAL SKILLS

Languages: Core Java, J2SE, J2EE,JSPs, Ajax, Servlets, EJBs, JDBC, JavaScript, HTML5, Dhtml, CSS 3,JSF, XML, SQL, WSDL, JUnit

Frameworks: Spring 2.5 & 3.0, Hibernate 3.x, Struts 2.0

Design Methodologies: Rational Rose, MS Visio

Application/Web Servers: WebSphere8.0, Weblogic 8.x/7.x, Oracle, Tomcat 5.0, JBoss 5.0

Database Environments: ORACLE 9i/10g/11i, SQL Server, MYSQL, DB2, Informix DB.

IDEs: Eclipse, Netbeans, Jdeveloper 9.0.3, TOAD, Oracle SQL Developer.

Testing Tools: Junit.

Operating Systems: Windows NT/XP/2000, Unix, Linux.

Protocols: HTTP, FTP, TCP/IP, LAN and WAN.

PROFESSIONAL EXPERIENCE

Confidential, Santa Fe, NM

Java Developer

Responsibilities:

  • Involved in the phases of SDLC including Requirement collection, Design and analysis of Customer specification, Development and Customization of the application.
  • Involved in preparing the project schedule, Project status report, responsibility assignment matrix, risk management and critical path analysis.
  • Worked in agile methodology for Test Driven Development.
  • Worked on Front- end development of Admin portal of Margin Calculator.
  • Designed user interface for Algo legacy portal for admin and users to interact with system using jQuery, JSON, JavaScript, HTML5, CSS3.
  • Used Ajax, JavaScript for the margin calculator web interface.
  • Designed and implemented Oracle 10g database to record the collateral securities and settlement data.
  • Designed and implemented Spring ORM module to integrate Hibernate.
  • Used Struts2 to implement the presentation layer of the Algo Collateral Security Management System.
  • Worked on Apache 7.0TOMCAT Application Server for implementing SOAP web services.
  • Produced the report data on the client Front-end using EXT-JS, JavaScript, HTML5, CSS3 and client side validation through JavaScript and Ajax for asynchronous communication.

Environment: J2SDK v1.6, Servlets, JSP, Spring, Struts2, Hibernate, UNIX, HTML5, JavaScript, CSS3, jQuery, Ajax, JSON, Oracle 10g

Confidential, Tampa, FL

Java/J2EE Developer

Responsibilities:

  • Developed Presentation tier implementation which involves in creating the JSP pages, configuring action classes and developing several Action classes involved in the project.
  • Used Spring Framework as middle tier application framework, persistence strategy using spring support for Hibernate for integrating with database.
  • Worked on Server-side pagination for processing high volume of data to the UI.
  • Designed user interface layout using CSS 3, HTML 5.
  • Validation is performed using Struts validator.
  • Created JSP pages using standard JSTL tags, Struts tags and custom tags.
  • Worked on Web Sphere Application Server.
  • Used Ajax to provide dynamic features where applicable.
  • Developed several DAO's using Hibernate.
  • Used Log4J for logging and analyzing system performance and flow, involved in code refactoring and bug fixing
  • Used Agile Development methodology of software development.
  • Part of production support team, which involved in resolving production related issues.

Environment: Java, JSP, JSTL, JavaScript, AJAX, Struts, spring, Hibernate, Oracle10g, Webshphere Application Server 8.0, Eclipse and Win SCP.

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Collaborate closely with business owners, users, project managers, requirements analysts, testers, and other stakeholders in the software development process
  • Middle tier development using Java in a J2EE environment
  • Developed the presentation layer written using JSP, HTML, CSS and client-side validations were done using JavaScript, jQuery.
  • Used IBM WebSphere and JBoss as the Application Servers.
  • Estimate effort for completing new features, enhancements, and defect fixes
  • Participate in design review and code review activities of the team.
  • Used the Agile methodology to develop the application.
  • Coordinated the activities between onshore and offshore.
  • Developing web-tier using Struts framework.
  • Creating custom tags for JSP for maximum re-usability of user interface components.
  • Testing and deploying the application on Tomcat.
  • Maintaining the database required for report generation.

Environment: Java1.5, J2EE, Servlets, JBoss 5, JSP, Struts, CSS, jQuery, MySQL, Eclipse 3.4, MS SQL 2005, Maven, Firebug

Confidential

Java Developer and Analyst

Responsibilities:

  • Implemented the business logic for EMS- FM using Spring and Hibernate.
  • Designed the WSDL for Data transfer between various platforms.
  • Consumed SOAP based web services, created stubs using Apache Axis.
  • Built the ETL (Extraction-Transform-Load) model using XML and Java.
  • Performed the code reviews for the features developed by the scrum.
  • Conducted the SQL performance analysis on Oracle 11g database tables and improved the performance by SQL tuning.
  • Developed JMS based customized Queuing System for fault preferences.
  • Developed Notification mechanism for Inter component communication.
  • Developed Query Engine Module using EJB 2.1.
  • Tested performance across platforms using SOAP UI.
  • Implemented the modules using Test Driven Development.
  • Worked across time zones in a global environment.
  • CRUD operations for all the License APIs.
  • Played an important role in Architecture design.
  • Junit test cases for all the APIs and business logic.

Environment: JSP, Hibernate, PL/SQL, Oracle, Spring, Junit, JMS, EJB, Oracle,SOAP XML, MySQL, Webservices, Agile Methodology - XP.

We'd love your feedback!