We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Phoenix, ArizonA

SUMMARY

  • Over 6+ years of software development experience in Analysis, Design, Development, Implementation, Integration and testing of Application Software in web - based environments, distributed n-tier products and Client/Server architectures.
  • Experience in full Software Development Life Cycle (SDLC) starting from collecting Business specifications, Analysis, Design and Development, Testing and documenting the entire life cycle using various methodologies like Waterfall, Agile, SCRUM, RUP and Test Driven Development.
  • Expertise in designing and developing applications using JEE technologies including Servlets, JSP, EJB, JMS, Struts, JPA, AJAX, Hibernate, JAX-RS, JAX-WS(Web Services) JNDI, JDBC.
  • Extensive experience in development of cross browser compatible web pages using HTML/HTML5, Java Script, jQuery, JSP, AJAX, JSO, CSS/CSS3 and MVC Framework.
  • Experience in developing enterprise applications using Model View Controller architecture and implementing Web/Enterprise architectures using open source frameworks such as Struts1.0 & Struts 2.0, Spring MVC, and knowledge of IOC, AOP, and security.
  • Experience in JavaScript, JQuery, Angular.JS, Bootstrap and CSS.
  • Experience withAngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
  • Experience on modern front-end template frameworks for JavaScript including Bootstrap, JQuery,and Angular.JSetc.
  • Experience in implementing various design patterns including Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Expertise in creating XML, XML Schemas, XSLT, XPath, DOM/SAX Parser.
  • Expertise in developing and consuming Web services including different technologies and standards like DTD,XSD, SOAP, WSDL, REST, JAX-WS, JAX-RS, JAX-RCP and Apache Axis.
  • Proficiency in implementing Service Oriented Architectures (SOA) using XML based Web Services (SOAP/UDDI/WSDL).
  • Experience in configuring and administering MQ-Series and experience in developing messaging systems using JMS.
  • Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with database systems.
  • Strong database connectivity skills with Oracle and SQL Server database and programming languages T-SQL, PL/SQL, Stored Procedures, Triggers and Cursor.
  • Excellent working knowledge of using App servers WebSphere, Jboss, WebLogic, Tomcat in building and deploying applications.
  • Well experienced in deployment tools such as ANT, MAVEN in building source code.
  • Thorough knowledge of IDE like RAD, Eclipse, NetBeans, IntelliJ IDEs.
  • Experience in designing Use Cases and Class Diagrams using UML.
  • Very good experience in developing Test Cases using JUnit.
  • A project oriented team player with solid communication and interpersonal skills and the ability to maintain a congenial relationship with the client team and with the ability to manage multiple priorities under aggressive deadlines

TECHNICAL SKILLS

Languages: Java, J2EE, SQL/PLSQL, Unix shell scripting

Java Technologies: J2SE, J2EE, JSP, Servlets, JDBC, JMS, MDB, JNDI, web Services, JSF, AJAX, JQuery, EJB, JSON

Frameworks Tools: JDK, Struts 2, Spring, Hibernate, JSP 2.0, Servlets 2.4, JUnit, Log4j

IDE: Eclipse, RAD

RDBMS: Oracle 9i, 10g, 11g, MS SQL Server 2008/2012, MySQL

Web/Application Servers: Tomcat 5.5/6.x/7.x, WebLogic11g/10.3/8.1, WebSphere 5.0/6.0, Tomcat 6, JBoss, TCServer

Middleware: Soap Web Services, Rest Web services, JMS

Web Technologies: JSP, XML, JSON, HTML, XSLT, JavaScript, CSS, DHTML, Servlets, JSF, Ajax, JSTL, Angular.js, Bootstrap.

Applications/Tools: Ant, Maven, Jenkins, RAD7.5/6.0, Rational Clear Case, Rational Clear Quest

Operating Systems: Windows 8.1/8/7/XP/NT, Unix, Linux.

Version Controls: CVS, SVN, Visual Source Safe, Clear Case

Methodologies: Agile Scrum, eXtreme, Rational Unified Process RUP, SDLC, TDD

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, Arizona

Senior Java Developer

Responsibility:

  • Involved in SDLC's requirements gathering, analysis, design, development and testing of application developed using AGILE methodology.
  • Developed class diagrams and sequence diagrams with the help of Enterprise Architect.
  • Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI) and Inversion of Control (IoC).
  • Developed dynamic responsive Web Application by integratingAngularJSwith Bootstrap which is further integrated with Web Services.
  • Developed tabbed pages by usingAngularJSdirectives.
  • Developed custom directives, factories and services inAngularJS.
  • Designed the front end applications, user interactive (UI) web pages using web technologies like HTML/HTML5, XHTML, JQuery and CSS/CSS3.
  • Worked on creating the JSP's, HTML, JavaScript, Controllers, Model Beans, Data Access Objects, XML binding classes, CSS, Helper classes in the application.
  • Created Spring MVC - REST based JSON Services, used Rest Template for making a client call to JAX-RS web services.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Configured, Deployed and maintained the Web.xml and enhanced the security authorization and authentication and the Dynaprop configuration.
  • Integrated multiple systems using IBM MQ message queues and XML.
  • Involved in developing EJB'S for the business logic using Session facade pattern and deploying them in Web Logic.
  • Extensively used the Hibernate Query Language (HQL) for data retrieval from the database and process the data in the business methods.
  • Oracle 10g database was used for Stored Procedures in the application.
  • Used PL/SQL to manage data and create tables.
  • Performed unit testing using JUnit framework.
  • Used ANT scripts to build the application and deploy on Web Logic Application Server.
  • Monitored the error logs using Log4J and fixed the problems.
  • Developed the different components of application using Eclipse and used CVS for version control.

Environment: Java,J2EE, Web Logic, Eclipse, Oracle, Spring, Hibernate, JSP, Servlets, Eclipse, AngularJS, Spring, JavaScript, HTML, XML, REST, Web Services, PL/SQL, JDBC, UML, JNDI, Ajax, ANT, CVS, Log4J, Unix.

Confidential, Bethlehem, PA

Java Developer

Responsibility:

  • Involved in business requirements gathering and Analysis, Design, Development, Integration and testing of application modules.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project.
  • Developed JSP, HTML, XHTML HTML5 pages for compact and modified views worked on responsive web design using Angular.JS CSS/CSS3 and bootstrap.
  • Developed project's web page as Single Page Application(SPA) by usingAngularJS.
  • Designed services and factories and injected into various methods by usingAngularJS.
  • Wrote spring configuration for the beans defined and properties to be injected into spring's Dependency Injection.
  • Utilized Spring annotations and XML configuration for Dependency Injection.
  • Involved in integrating Single sign on which is provided by OIT as a web service. Developed RESTfulweb services using JAX-RS, JAXB technologies.
  • Hands on experience in writing Spring Restful Web services using JSON / XML.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information.
  • Designed and Developed End to End customer self service module using annotation based Spring MVC, Hibernate,JavaBeans and JQuery.
  • Providing a framework for mapping object-oriented domain model to a traditional relational database using Hibernate ORM framework.
  • Providing a framework for mapping object-oriented domain model to a traditional relational database using Hibernate 4.0 ORM framework.
  • The Configuration of Hibernate mapping files (hbm) of POJO and configuration with spring.
  • Created Table Spaces, Tables, Stored Procedures, Functions, and triggers in Oracle.
  • Used Subversion (SVN) for version control.
  • Maintained the JUnit test scripts for development and test environments according to the latest deployments.
  • Participated in Build and Deployment activities using MAVEN build script.

Environment: Core Java, HTML, Ajax, JQuery, Angular.js, Bootstrap, CSS/3 JavaScript, Servlet, JSP, Spring, JPA, Hibernate, REST based Webservices, EJB, log4J, Maven, JUnit, SVN, Eclipse, UNIX Shell scripting, Weblogic, Oracle11g.

Confidential, Philadelphia, PA

Java/J2EE Developer

Responsibility:

  • Designed and developed user interface using asynchronous technologies using AJAX and Struts frame works.
  • Developed UI and backend applications using Struts, Hibernate,Java, JSP, HTML, DHTML, JavaScript, Jquery and AJAX.
  • Implemented JSP, Struts Tag Libraries, JavaScript and CSS for developing User for creating/generating Hibernate classes and configuration XML's and to also manage CRUD operations (insert, update, and delete).
  • Responsible for development of configuration, mapping andJavabeans for Persistent layer (Object and Relational Mapping) using Hibernate.
  • Involved in implementing Message Driven Beans for asynchronous processing.
  • Involved in integrating the business layer with DAO layer using ORM tool Hibernate.
  • Involved in working for the development ofstateless session beansas part of enterprise layer.
  • Involved in Integration to integrate with external systems using SOA (Web services, WSDL, SOAP, UDDI, and XML).
  • Designed and developed interface components using HTML, JSP and JSTL tags framework.
  • Implemented the project using IDE Eclipse 3.0.
  • Fine-tuned the application for performance by doing query optimization.
  • Implemented design patterns MVC, DAO, Singleton, Factory etc.
  • Involved in develop and modify SQL server queries and stored procedures.
  • Implemented new features to deploy on Web logic application servers.
  • Involved in writing test cases using JUNIT for various modules.
  • Review source code and generate peer review reports.
  • Involved in unit testing and bug fixing.
  • Involved in writing ANT scripts to build and deploy the application.
  • Used IBM Rational Clear case as version control system.
  • Developed the different components of application using Rational ApplicationDeveloper(RAD).

Environment: Java,J2EE, JSP Framework, Servlets, Struts1.2, JDBC, HTML, Hibernate, SQL Server,EJB, Struts, T-SQL, Log4j, Web logic, UML, JSTL,Custom tags, XML, Clear case, Windows, Eclipse, Design Patterns.

Confidential, Livonia, MI

Java Developer

Responsibility:

  • Involved in design reviews to verify that design meets quality standards and functional requirement.
  • Implemented the User Interface with HTML, XHTML, JavaScript, and CSS.
  • Developed web components using JSP, Servlets, and JDBC.
  • Implemented Spring MVC for data transfer between Web forms and Model.
  • Implemented multi action spring controllers.
  • Extensively used Spring Framework for Business Layer - accessing enterprise services like JNDI, JMS, and Job Scheduling.
  • Transactions were managed by using Spring AOP and Spring Transaction management and dependency injection.
  • Created Database model, domain objects and DAO's that interact with the database and store the template related data and events.
  • Consumed Web Services (WSDL, SOAP, UDDI) from third party for authorizing payments to/from customers.
  • EmployedJava(JAX) WS for JARs respectively.
  • Extensively used Hibernate as an ORM in data access layer to access and update information in the database.
  • Involved in design reviews to verify that design meets quality standards and functional requirements.
  • Implemented the User Interface with HTML, XHTML, JavaScript, and CSS.
  • Developed web components using JSP, Servlets, and JDBC.
  • Tested the Business layer and the service layer with JUnit test cases.
  • Involved in writing user and technical documentation.
  • Involved in developing stored procedures and triggers in PL/SQL in Oracle.
  • Involved in Database design, writing stored procedures and triggers, writing session and entity beans, JMS client and message driven beans to receive & process JMS messages, JSPs & Servlets.
  • Responsible for Parsing XML data using XML parser and Testing, fixing of the bugs and coding modifications.

Environment: Java1.6, J2EE, HTML, CSS, JSP, JDBC, JMS Hibernate, Spring, Web Logic 8.0, Apache MQ, Tomcat, JAXB, Oracle, Web logic.

Confidential, Kansas, MO

Java/J2EE Developer

Responsibility:

  • Design, Development of technical specifications using design patterns and SOA methodology using UML, Unit test, Integration & System testing.
  • Used JSPs, HTML,JavaScript, and CSS for development of the web pages.
  • Developed Ajax,JavaScript validation functions for client side validations.
  • Migrated the Servlets to the Spring Controllers and developed Spring Interceptors, worked on JSPs, JSTL, and JSP Custom Tags.
  • Used object query tool JXPath to simplify querying of sets ofjavaobjects by using XPath-based syntax and JQuery.
  • Developed and tested the application in NetBean development environment and deployed into the WebSphere.
  • Developed and flexible, scalable, utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Written JDBC statements, prepared statements and callable statements for various database update, insert, delete operations and for invoking functions, stored procedures, triggers.
  • Implemented MVC architecture by using Spring to send and receive the data from front-end to business layer.
  • Experience calling the mainframe from the distributed platform.
  • Wrked with PL/SQL using Oracle and Oracle database.
  • Involved in functional testing, unit testing and Integration testing and defect fixes.

Environment: JDK, Spring, Web services, WebSphere, JSP, HTML, JSP,JavaScript, JUnit, ANT, WSDL, XML, XSLT, JQuery, AJAX, XSD, JXPath, XPath, Oracle.

We'd love your feedback!