We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • Over 7 years of experience in software Life Cycle and different Database systems.
  • Extensive knowledge in Design, Development, Deployment and Support of JEE applications.
  • Strong hands - on experience in various frameworks such as e and Spring.
  • Expertise in building front-end for web applications using HTML, CSS, native Javascript and frameworks such as JQuery, AngularJs
  • Experience building applications using both Waterfall and Agile methodologies (Scrum).
  • Excellent knowledge of Core Java data structures and algorithms.
  • Good knowledge on multiple RDBMS - Oracle 10g/11g, MySQL 5.x,Google firebase, SQL Server 2005/2008
  • Hands on experience in implementing various J2EE Design patterns.
  • Hands on experience building RESTful web applications using Spring MVC, JAX-B and JSON.
  • Demonstrated excellent talent to quickly adapt to different project environments. worked in production support, developing programs and deloying to production server.

TECHNICAL SKILLS

Languages: Java, C++, SQL, HTML,CSS, Javascript, Bash, JVM

JEE technologies: Servlets, JSPs, web applications, JDBC, Hibernate, JPA, Spring Framework, Junit, Spring MVC, REST, Spring Security

RDBMS: Oracle 10g, 11g, MySQL 5.x,Google firebase

Front-end: Javascript, CSS, HTML, Ajax, JQuery,AngularJS

Servers: Apache Tomcat 6.x/7.x, Weblogic 8.x, JBoss 5.x/7.x

OS: Windows 7/8, Linux, Unix

Source control: CVS, Tortoise-SVN, Clearcase, VSS

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Java Consultant

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing., Junit testing
  • Involved in development of business components using Spring Framework
  • Developed and Implemented DAO classes using Hibernate for database persistence
  • Worked with Web Services to develop the business components with Apache Axis2
  • Involved in development of presentation components using JSP, JavaScript and custom tag libraries.
  • Developed the front-end using Struts2 framework
  • Used Struts2 JQuery plugin to develop rich front-end
  • Integrated Struts2 and Spring frameworks, to inject dependencies into Struts Action classes
  • Integrated Spring and Hibernate, to take advantage of Spring Transaction management
  • Used Spring Security to authenticate and authorize users
  • Implemented Design Patterns like Command Pattern, Business Delegator, Service Locator, Business Objects and Data Objects.
  • Participated in Code Reviews with onsite and offshore team
  • Involved in unit testing of the modules using test-cases and involved in integration testing
  • Managing resolution of Enterprise application production issues for the Business.
  • Troubleshooting software application issues. Issues to be resolved require a broad range of troubleshooting skills related to: software functionality, application server setup, database management, data analysis, and third party products.
  • Collaborating extensively with peers, Business Analysts, Operations Staff and Department Managers to resolve issues while actively contributing to a growing knowledge base that improves the effectiveness of our team and the information available to system end users.

Environment: JDK 1.6, J2EE, JSP, Eclipse, Tomcat 7.x, IBM Websphere 7.x, DB2, MongoDB, Struts2.x Tile, Spring 2.x/3.x, Hibernate 3.0, WebServices, Apache Axis2, XML, HTML, CSS, JQuery, Maven, Log4j.

Confidential, Denver, CO

Java Developer

Responsibilities:

  • Participated in the Design Team and user requirement gathering meetings.
  • Used Struts framework to follow MVC architecture in the application server
  • Used Servlets, JSP to implement middle-tier components using both connected and disconnected environment strategies.
  • Created business logic and application in Struts Framework and Spring integrated with Hibernate using JSP, and Servlets.
  • JavaScript is used for front end validation.
  • JUint was used for unit testing.
  • SAX and DOM parsers were used for extracting and creating XML documents.
  • Weblogic 8.1 server was used as application server for the entire project.

Environment: JVM JDK 1.6, XML, JavaScript, JDBC, Servlets, JSP, ANT, WebLogic App server 8.1, Oracle 9i, SQL, PL/SQL, MongoDB, TOAD, UML, JUnit, Windows, Sturts tiles.

Confidential, NY

Java Developer

Responsibilities:

  • Involved in peer reviews of coding.
  • Deployed application using an Application Server WebLogic and was also involved in security constraints related to connections for a Database.
  • Used JNDI view for setting attributes and retrieving the data using Lookup methods.
  • Created XML files for deploying the applications at the Server end.
  • Designed and developed BrowserSnap technology on Customer Exit
  • With Oracle as a Backend involved in database Design and writing the SQL calls via JDBC interface
  • Designing the architecture using various J2EE design patterns and Object Oriented design patterns
  • Used O/R mapping tool Hibernate for the persistence of data fields to the Oracle Based RDBMS structure.
  • Worked on Restful webservices, implemented using Spring MVC
  • Handled onsite role and responsible for requirement analysis & delivery to client.
  • Performed unit testing & integration testing.

Environment: JVM Struts, J2EE, Java, Hibernate, Spring, JSPs, Servlets, Html, JavaScript, XML, WebLogic 8.1, Hibernate, Edit Plus, JDBC, Oracle 10g, Windows XP/Vista.

Confidential, NY

Java Developer

Responsibilities:

  • Involved in developing screen prototypes using HTML.
  • Involved in preparation of project documents as per document standards of Confidential .
  • Involved in creation of database tables, triggers and views in Oracle9i SQL/PLSQL to meet the functional requirement.
  • Developed Speakers list screen using Struts Action Classes and Java Server Pages.
  • Used re-usable JavaScript components throughout the application for client side validation.
  • Developed Java Server Pages with Spring MVC and truts Tag Libraries for Logical with Dynamic content representation.
  • Used Struts Resource Bundle to display page text based on the locale configuration of the logged in internet user.
  • Developed Layout pages for all the modules and incorporated the same using Struts Tiles definition.
  • Developed transaction business components in POJO and handled transactions programmatically.
  • Used popular design patterns like Value Object pattern, Data Access Pattern, Singleton pattern etc.
  • Involved in writing unit test case as per the unit test case standards of MerillLynch.
  • Involved in peer-peer to code review and prepared report on review.
  • Hibernate was used to access the company DB
  • Deployment of application in Tomcat server.
  • Used JBuilder as development environment.
  • Involved in controlling the source versioning through Visual Source Safe.
  • Used Log4J for Logging messages.
  • Involved in Post production support and data migration into production.
  • Interaction with Business users to analyze issues in post production scenario.

Environment: JVM JBuilder, JDK 1.5, Apache Struts2, Struts Tag Libraries, Struts Tiles-Definition, Struts Resource Bundle, JavaScript, Oracle 9i, Tomcat server, Java Servlets, XML, Toad, Windows XP.

Confidential, Danbury, CT

Java Developer

Responsibilities:

  • Re-engineered the existing code using TCC and understood the relationship between existing classes in system.
  • Designed and modeled new pricing functionality using Together control Center (TCC).
  • Added new Use Case Diagrams, Sequence Diagrams and Class Diagrams and generated code automatically.
  • Integrating Hibernate with Spring for successful MVC archtect
  • Developed JSP, and Servlets and deployed in Weblogic 6.1 application server. JSPs and Servlets were deployed in Tomcat for testing.
  • After successful testing they were deployed in production Weblogic 6.1 Application Server.
  • Used Borland JBuilder as IDE for the application development. JBuilder used TCC’s generated classes in order to help.
  • Wrote queries and stored procedures required for pricing functionality in Oracle PL/SQL.
  • Also defined Database Service for the connectivity to the database using Oracle Net Manager.
  • Responsible for delivery of entire pricing module. Did the interim audits and identified the code and functional issues well in advance.
  • Identified risk points for future enhancements on the same application.

Environment: JAVA, JSP, Servlets, Struts2, Oracle 8, WebLogic 6.1, Borland Jbuilder.

Confidential, NY

Java Developer

Responsibilities:

  • Involved in Requirement and Object analysis and developing the application architecture based on MVC pattern
  • Responsible for creating of Front End Screen of Wish List, Quotes modules using Html/DHTML, CSS, JavaScript, JSTL and Struts Tags.
  • Involved in creating front end screen in Html and JSP using tool like Macromedia Dreamweaver
  • Responsible for the creating of Action Classes for Wish List, Quotes module screens.
  • Involved in Hibernate configuration with SQL Server and creating mapping files
  • Responsibilities include setting up the framework for the building and deploying the application using Ant build tool integrated in Eclipse environment. Also managing the project builds.
  • Involved in the integration cycle.
  • Responsible includes integration cycle and deploying application on Production server and providing Production support

Environment: JSP, HTML/DHTML, CSS, XML, Javascript, Servlets, Struts1.x, Hibernate, Apache web Server, JBoss 4.x, Eclipse, SQL Server

We'd love your feedback!