We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Albany, NY

SUMMARY

  • 7 years of experience as a Software Developer in Analysis, Design, Development, Testing and Implementation of applications on Java/J2EE technologies
  • Hands - on experience in building web and enterprise applications in various domains like Health, Banking/Financial Services, Insurance, Public Sector, and Software Service verticals.
  • Expertise in developing large scale eCommerce applications using Java/J2EE technologies like JDK 1.5/1.6/1.7, JSP, Servlets, JMS, JNDI, JDBC, EJB.
  • Extensive Web programming experience with technologies likeJSP, Java, Servlet, HTML,XHTML,CSS, JavaScript, XML,AJAX, Angular JS and JQuery.
  • Expertise in Spring and Struts MVC frameworks for building the web layer.
  • Experience in working on various springmodules (Spring MVC, DAO and AOP) along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Experience in database access using Hibernate and JDBC with RDBMS tools like Oracle 9i/10g and MySQL MicrosoftSQL Server, IBM DB2.
  • Experience in developing commercial applications using common J2EE Design Patterns such as Singleton,Session Facade, Factory,DTO and Data Access Objects.
  • Good Understanding of relational database concepts and experience in Query construction using SQL and good experience in writing stored procedures, Functions and Triggers using PL/SQL.
  • Extensively used Maven and ANT as build script for application build and deployment.Extensively used Junit and log4j for unit testing and logging.
  • Experience in using SAX, DOM, JAXB, JAXP parsing andXMLBean to process, validate, parse and extract data from XML files.
  • Good knowledge and experience with multiple Servers like IBM Web Sphere, BEA Web Logic server, Apache Tomcat and JBoss.
  • Extensive experience in working IDE tools like Eclipse, Netbeans, RAD, WID (Web Sphere Integration Designer).
  • Experienced in SOA and Web Services technologies, including Soap,Restful, JAX-WS, JAX-RS, WSDL and UDDI.
  • Good knowledge inInheritance, polymorphism, Abstraction, Multithreading, Exception Handling and Encapsulation.
  • Extensive experience in implementation of the version control software SVN, CVS, and Git.
  • Hands on experience using Messaging Services like JMS, MQ Series.
  • Experience in developing Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams, collaboration diagrams, state chart diagram and Activity diagrams.
  • Have excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals Confidential all levels and can work as a part of a team as well as independently.

TECHNICAL SKILLS

Languages: C,C++,java,J2EE,SQL,PL/SQL

Web/Application Servers: Tomcat 5.x/6.x/7.x, IBM WAS 5.1/6.0/7.x, JBoss, Weblogic Server 10

Frameworks: Struts 2, Hibernate, Spring 3, JUnit, Log4J, J2EE Design Patterns

Build Tools: Ant, MAven

XML Technologies: XML, DTD, XML Schema, DOM, SAX, SOAP, WSDL, JAXB, XML-Beans, JAXP, AJAX, JQuery, JSON

Web Technologies: JavaScript, CSS, HTML, DHTML, Apache Axis, Java Script, Ajax

Databases: Oracle11g, MySQL,DB2, MS SQL Server

IDE Tools: Eclipse 3.0/2.x, My Eclipse 10

Version Control Tools: CVS, SVN

Operating Systems: Mac OS,Windows 8/7/XP/2000/NT, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Albany, NY

Java Developer

Responsibilities:

  • Designed and developed web application using JSF, JSP, spring and AJAX technology and UI using JSF, Apache My Faces and Prime Faces components.
  • Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate configuration, POJO classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.
  • Wrote JavaScript’s for validating the client side user information based on their business rules.
  • Produced and consumed both SOAP Web Services using JAX-WS, WSDL,XML and used SOAP UI for testing Web Services.
  • Designed and implemented service-oriented architectures (SOA) suitable for secure, reliable, and high-performance deployment.
  • Used SAX, DOM, JAXP and JAXB for parsing and processing the XML data.
  • Used Hibernate, object relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational Data Model with a SQL-based schema.
  • Involved in writing Hibernate HQL queries, advanced SQL and T-SQL queries, PL/SQL and T-SQL stored procedures on database systems
  • Responsible for debugging, testing, maintaining and deploying the application.
  • Worked extensively in dealing with cross browser issues using CSS, HTML and DOJO.
  • Configured and used Log4J for logging all the debugging and error information.
  • Developed Servlets and Utilized Node.js to create a fast and efficient chat server.
  • Wrote builds and deployment scripts using ANT and was also responsible in maintaining them.
  • Used CVS for version control across common source code used by developers.

Environment: Java 1.7, EJB, JSP, Servlets, HTML, CSS, Spring MVC, Spring Framework, Hibernate, XML, JavaScript, SOAP Web services, Oracle,CVS, ANT, JUnit, JBOSS.

Confidential, St. Louis, MO

Java Developer

Responsibilities:

  • Involved in gathering business requirements, analyzing the projectand creating use Cases and Class Diagrams.
  • Interacted coordinated with the Design team, Business analyst and end users of the system.
  • Created sequence diagrams, collaboration diagrams, class diagrams, use cases and activity diagrams using Rational Rose for the Configuration, Cache & logging Services.
  • Used Hibernate ORM as java persistence API. Extensively used Annotations, Mappings and querying the database using Hibernate. Integrating spring with Hibernate.
  • Used Hibernate, object relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational Data Model with a SQL-based schema.
  • Produced and consumed Web Services using SOAP, WSDL and published it on Web Logic Application Server. Extensively used XML Web Services for transferring/retrieving data between different providers.
  • Extensively worked with Oracle database, created and worked with various database objects like Packages,Stored Procedures, Functions, Triggers, Views, Materialized Views, dblinks, external tables, etc
  • Developed SQL scripts and control files for loading data using PL/SQL and written complex queries togenerate feeds.
  • Development and implementation of Asynchronous communication interface using JMS API.
  • Used View Resolvers and Spring form tag library in JSP for rendering view part in Spring MVC.
  • Used XML, XSL and XSLT for developing a dynamic and flexible system for handling data.
  • Involved in the development of XML parsing components using DOM and SAX parsers.
  • Developed custom tags, JSTL to support custom user interfaces.
  • Configured and used Log4J for logging all the debugging and error information.
  • Used MAVEN for build and deploying the application onto the Application server.
  • Used SVN for version control of the code and configuration files.

Environment: Java, JSP, Spring MVC, SOAP webservices, SAX, DOM, XSLT, DOM, XML, EJB 3.0, Weblogic Application Server,,Ratonal Rose, SVN, Oracle11g, Junit, JavaScript,Jquery, DHTML.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Designed and developed the application using agile methodology and followed TDD and Scrum.
  • Worked on SQL queries in Oracle 11g. Developed SQL scripts and control files for loading data using PL/SQL and written complex queries to generate feeds Involved in Java and PL/SQL code reviews.
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the testing phase.
  • Developed frontend of application using Spring MVC and Angular.js framework.
  • Developing the user interface using JSP, Dojo, Ajax, JavaScript, CSS, and HTML.
  • Created the AngularJS app using yeoman, Grunt and Bower and used Angular UI for component model.
  • Developed Angular MVC components and performed dependency injection and employed two way data binding.
  • Used Angular-UI components for web application development and worked extensively on directives, filters, services and controllers.
  • Have used Angular Ajax using Http Service to send the form data and receive data in the form of JSON and XML.
  • Have broken down the application into multiple angular modules for simplicity purposes and have done unit tests using Jasmine.
  • Developed Spring controllers, validators, services and DAO's for backend interactions and operations.
  • Developed Hibernate entities and performed Object relation mappings and wrote criteria queries for the data retrievals.
  • We used multithreading concepts while creating DAO classes. Used multithreading in programming to improve overall performance
  • Front-end designing and validation were done using the JavaScript
  • Used MAVEN for build and deploying the application onto the Application server.
  • Used SVN for version control of the code and configuration files.
  • Configured and used Log4J for logging all the debugging and error information.
  • Implemented RESTful Web services for transferring structured data between different applications.
  • Developed web service clients using WSDL to Java tools andalso worked on building efficient SAX/DOM parsers.
  • Experienced in administrating applications on Web Sphere.

Environment: J2EE/J2SE, Java1.5, JSP, Angular. js,JSF 1.2, Apache My Faces, Spring Frame Work 3, Hibernate3,JMS, RESTful web services, CSS3, XML, HTML, Log 4j, Web Sphere 6,, Shell Script, Sub Version, Maven.

Confidential

Java Developer

Responsibilities:

  • Interactions with the business team to gather the requirements review the specifications and monitor the work.
  • Implemented the Struts framework based on MVC design pattern. Involved in writing the struts-config files.
  • Used J2EE design patterns like MVC, Singleton and DAO Factory to provide a consistent, easily manageable and maintainable application.
  • Implemented the front end using JSP, XHTML, DHTML, XML, CSS and JavaScript.
  • Developed JSP pages to handle client requests and carry out server side processing.
  • Implemented client side validations using JavaScript. Responsible for unit testing and integration testing, bugs fixing, handling change requests.
  • Developed the Struts Action classes to perform the business logic and developed the Struts Action forms to collect the user input. Used Struts for web tier development and also created Struts Action to handle the requests.
  • Created DB tables, functions, Joins and wrote prepared statements using SQL.
  • Created Object-Relational mapping using Hibernate. Created *.hbm.xml mapping for all data table objects and created hibernate- config.xml.
  • Developed Servlets, Java beans and Java helper classes responsible for delivering web component.
  • Implemented logging using Log4j. Responsible for the co-ordination with the team members and attending meetings.
  • Responsible for quality assurance of all web design projects, including web usability, accessibility, testing and debugging.
  • Consumed REST, JAX-RS Web services for retrieving the revenue analysis data. Involved in the Data Access Object layer for storing, updating and loading the data using Hibernate.

Environment: J2EE/J2SE, Java1.5, JSP, REST, Strut 2.1, Spring Framework 3, CSS3, Apache CXF, XML, HTML, Log 4j, Oracle, JavaScript, Sub Version.

Confidential

Java Developer

Responsibilities:

  • Interactions with the business team to gather the requirements review the specifications and monitor the work.
  • Involved in system design and development in core java using Collections, multithreading and exception handling.
  • Designed and developed the UI using HTML, CSS and JSP.
  • Extensively used JSP and Servlets for the development of code.
  • Designed and developed Entity Beans and Session Beans for Business Logic.
  • Created Stored Procedures using SQL/T-SQL for data modification (using DML insert, update and delete) porting of data.
  • Creation and maintenance of data was done using MS SQL Server database.
  • Used JDBC to establish connectivity to the database and developed several data access routines.
  • Involved in DOA (Data Access Objects) to retrieve data from database.
  • Deployed application in Weblogic 7.0 and created asynchronous communication using JMS.
  • Developed back end interfaces using embedded SQL, PL/SQL packages, stored procedures, Functions Exceptions Handling in PL/SQL programs, Collections, Object Types and Row, Table level triggers. Used Maven build script for building and deploying Bluestone application.
  • Developed Unit Tests and Test Suites using QTester and used log4j for writing into application and error logs.

Environment: J2EE/J2SE, Java1.5, JSP, Servlets, CSS3, EJB, XML, HTML, Log 4j, JavaScript, MAVEN, MS SQL Server, weblogic 7.0.

We'd love your feedback!