We provide IT Staff Augmentation Services!

Java Developer Resume

Malvern, PA

SUMMARY

  • 6 years of extensive experience in Software Development Life Cycle (SDLC) enterprise application design, development, testing, debugging, documentation, deployment and integration of different software applications.
  • Extensive experience in design, development and deployment of n - tier enterprise applications for J2EE platform using Java, JDBC, JSP, Servlets, EJB, Struts, Tiles, JSTL, Tag Libraries, SYBASE, JNDI, RMI, JMS and XML.
  • Expertise in Web Front End technologies, Spring, Struts, Tag Libraries, Struts custom validation rules, Tiles, JSTL, ESB, Java Script, DHTML, XML/XSL.
  • Experienced in using GUI technologies like Java Swing, AJAX, AngualrJS, HTML, CSS, JSON, JavaScript, JSTL, JQuery.
  • Experience in implementing and consuming Web Services (SOAP and Restful) using Apache Axis 1 and 2, JAX-WS, JAX-RS.
  • Experience in developing single page applications using AngularJS.
  • Strong experience in database design and development including triggers, functions, stored procedures using Oracle (8i, 9i and 10g), UDB DB2, Sybase, MySql and MS SQL databases.
  • Good experience in Designing, Developing and Deploying Enterprise Java Beans in Application Servers like Weblogic 11g, WebSphere 7, Jboss2.4.4 .Hands on experience with Installation.
  • Good UNIX/LINUX experience with hands on experience in Unix Shell Scripting.
  • Expertise in Analyzing and Troubleshooting the Environment and Application Issues
  • Strong Communication Skills and Excellent Customer Relations in Collecting and Analyzing user requirements.
  • Experience in using defect management systems like Clear Quest and Bugzilla.
  • Extensive Experience in working with various databases like DB2, Oracle and SQL Server 200
  • Excellent experience with several industry-standard Java integrated development environments including Eclipse, JBuilder, IntelliJ.
  • Possess strong analytical thinking, quick learning and troubleshooting capabilities, proactive listener & team player, commitment to co-operative teamwork and excellent interpersonal communication skills.
  • Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills

TECHNICAL SKILLS

Web Development: HTML, DHTML, CSS, Java Script, JQuery, AJAX, JSON, AngularJS

XML: XSD, DTD, XPATH, SAX, DOM, JAXB, JAXP, XML-RPC

Web Services: SOAP, RESTful, Apache Axis 1, JAX-WS, JAX-RS, WSDL, XML-RPC

Frameworks: Struts 1.x, Spring 3.0, JSF 2.0

Application/Web Servers: Web Logic (11.x,10.x), Web Sphere (10.x, 9.x), Oracle Application Server 10.x, JBoss 4.x/5.x, Tomcat(5.x/6.x), Apache Web Server

RDBMS: Oracle 9i, 10g, IBM DB2, My SQL

IDEs: Eclipse, IBM Rational Application Developer, Microsoft Visual Studio

ORM: Hibernate

Build Automation: Ant, Maven

Logging: Log4j

Version Control: Subversion, Clear Case, CVS, PVCS

Defect Management: Clear Quest, Jira, Team Track

Operating Systems: Windows 2000/XP/Vista (Batch Files)/Windows7, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Malvern, PA

Java Developer

Responsibilities:

  • Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, AngularJS and J2EE.
  • Extensively used AngularJS for the UI development and created AngularJS controllers and custom directives.
  • Followed Agile SCRUM methodologies.
  • Created RESTFul services on the server side using JAX-RS(Jersey)
  • Used Spring framework on the server side and used different features of Spring like IOC, AOP, Transaction Managmenet and Hibernate integration.
  • Used Hibernate for creating the DAO layer.
  • Created unit tests using JUnit and Mockito

Environment: AngularJS, Java Script, Java, Spring, HTML5, RESTFul services, JUnit, Mockito, Hibernate, CSS3, Bootstrap

Confidential, Fargo, ND

Java Developer

Responsibilities:

  • Developed Design documents and Data definition reports.
  • Implemented the front end using AngularJS, HTML5 and CSS3.
  • Created AngularJS controllers, custom directives, filters and services code.
  • Used Spring framework on the backend. Used different Spring framework features like Spring IOC, JDBCTemplate, Security,Transaction Management and AOP.
  • Developed DAO’s using JDBC and Spring JDBC Template.
  • Created RESTFul services using JAX-RS (Jersey)
  • Created Database scripts including stored procedures, functions and triggers for the Oracle 11g database.
  • Developed unit test cases using proprietary framework which is similar to Junit.
  • Developed Email Templates using Velocity.
  • Developed security module using Spring Security by implementing custom method level security.
  • Developed LDAP services which will communicate with LDAP server to update/Fetch Admin/User’sdata and their responsibilities.
  • Designed and Implemented Batch jobs on Daily/Weekly/Monthly based by using triggers and schedulers.
  • Worked on version control TFS and used Log4J for logging.
  • Used Maven for Application lifecycle management.
  • Had the learning experience on Main Frame interaction.
  • Ensured timely deliveries of work requests/enhancements by coordinating the team Involved coding, Unit Testing and review of the system.

Environment: Java, J2EE,JDK 1.7, AngularJS, HTML5, CSS3,Spring IOC, AOP, JDBCTemplate, security 3.0.4,JMS, RESTful Web services, XML, XSLT, Oracle, PL/SQL, Maven,TFS,Log4j, Linux and Windows.

Confidential, Appleton, WI

Java Analyst

Responsibilities:

  • Involved in high-level impact analysis and effort estimation.
  • Created high level and detailed design documents.
  • Interacted with the Mainframe and Business teams and worked on modeling the database schema.
  • Extensively used rich faces Ajax library.
  • Configured and used hibernate services and CXF SOAP based web services inside Spring application context.
  • Developed the application using Java Server Faces, Spring, Hibernate, EJB3, XML-RPC, JavaScript, HTML, JSON and RESTFul .
  • Created RESTFul web services using Jersey framework (JAX-RS), experienced with REST annotations and used JACSON based REST-JSON convertors.
  • Used SVN as the version control system.
  • Used CSC COBOL to Java converator tool, which can generate the POJO's from Copy-books.
  • Edited the copy-books and make necessary changes to fix the defects in user interface.
  • Moved the application from ant based builds to Maven for the life cycle management of the project.
  • Created and customized deployment configurations for various testing environments in Tomcat & WAS.
  • Used Eclipse at the IDE.
  • Created Junit test cases for unit testing.
  • Worked on 24X7 production support of the application.

Environment: JDK 1.6, JSF, Spring, Core Java,DB2, Hibernate, Tandem COBOL, XML, XACML,EJB, ANT, JUnit, Maven, Log4J, HTML, DHTML, JSP, JAVASCRIPT, JIRA, JQuery, XML-RPC, WSDL, XML/XSLT, Apache Axis2, CSS, Eclipse, Web Sphere, DB2, Linux

Confidential, Bentonville, AR

Java Consultant

Responsibilities:

  • Designed and implemented Store claims Processing web 2.0 application on the Struts MVC(Model View Controller) with JQuery and JSP custom tags and Spring .
  • The project involved extensive use of the different Spring framework features including Spring IOC, Spring AOP.
  • Created dynamic, functionality rich user interfaces using HTML, DHTML, DOJO, CSS, Java Script and AJAX
  • Interacted with the business teams and worked on modeling the database schema and created the PL/SQL scripts.
  • Used Hibernate to implement the persistence layer for the Oracle 10g database.
  • Used Maven for the life cycle management of the project
  • Created unit test cases using JUnit.
  • Used Quartz scheduler for simple job triggering and complex JDBC persistent job storage and execution.
  • Designed and implemented the Rules component that processes the Vendor Agreement Data provided by the Java Web Service to resolve to a claim type for an item.
  • Designed and implemented the financial generator that manages the financial entries generated by the SCP application.
  • Interaction of the application with the Database is handled by the Open JPA framework
  • Ownership of the design of the SCP application and making the necessary design changes and solution of the changes to the existing application.
  • Implemented the JSPs, Servlets, and the MVC Struts Framework to effectively handle the workflow of the application.

Environment: JDK 1.6, JSP, Struts 1, Core Java, Apache Tiles, OpenJPA, RESTful, HTML, DHTML, JQuery, Spring (IOC, JBBC Support, Hibernate Support, Transaction Management, AOP), Apache Axis2, CSS, Informix, Eclipse, Web Sphere, DB2, Linux

Confidential

Application Developer

Responsibilities:

  • Wrote low-level design for features Document Creation, Container Creation and Document Relocation.
  • Created new views using JSP, Servlets, Java Beans and XML.
  • Installed and configured JBuilder and Apache Tomcat Server.
  • Wrote JavaScript functions for the front-end validations.
  • Involved in Unit Testing.
  • Involved in Coding and Debugging the project.
  • Coding of different Servlets which contains validation and business logic.
  • Provided instructions and required assistance to for deploying code in production and preproduction servers

Environment: Java 2.0 (JSP, servlets, JDBC), Java Script, Apache Tomcat Server, DHTML, ORACLE, VSS, Log4j.

Hire Now