We provide IT Staff Augmentation Services!

Senior Developer Resume

5.00/5 (Submit Your Rating)

PittsburgH

SUMMARY

  • Senior Java developer with strong technical and functional experience that includes 8+ years of experience in System Analysis & Design, Development, Deployment, Migration, Customization, Integrations, Implementations and Production support of Enterprise Applications in Financial, Health, Steel and Logistics Industry.
  • Technical expertise in web technologies using JSP, JDBC, Spring, Hibernate, WebServices, IceFaces 2.x and 3.x, Ice Mobile, Ajax, Java Script, jQuery, CSS3, HTML5, Angular JS. Worked with JSF 1.x, 2.x., Servlets.
  • Expert level knowledge on XSL, XSD, XML, DOM, Web Services and UML technologies.
  • Expertise in designing and developing in databases MS SQL 2008, 2005 and 2000, DB2,Oracle, Oracle NoSQL writing and fine tuning queries, stored procedures, triggers
  • Experience of using various Design Patterns like Session, Façade, Value Object, DAO, Service Locator
  • Experience in designing and developing applications using Weblogic and WebSphere application servers and Tomcat web server.
  • Exposure to JMS messaging service and MQ Series for message sequencing.
  • Experience in designing and implementing Service Oriented Architecture (SOA), using Apache AXIS, JAX - RPC, JAXB, WSDL, WSDD, SOAP
  • Experience in requirement gathering, interfacing with users and working with responsibilities like goal-settings, People & Process Management
  • Responsible to monitor progress, update client and management on progress on a regular basis and address any conflicts between client expectations and actual output
  • Experience in creating Use Cases, Interaction Diagrams and Class Diagrams using UML with Rational Rose.
  • Domain experience: Logistics, Steel, Finance, & Health.
  • Experience with program management, technical writing, and proposal writing

TECHNICAL SKILLS

Languages: Java, C, HTML, PL/SQL

J2ee Technologies: Servlets, JDBC, JNDI, Java beans, Web Services, Hibernate, JMS, MQ Series.

J2EE Framework: Application Development Framework (Oracle ADF 11g)

Web Services: SOAP, WSDL, JAX-RPC, JAXP

Databases: SQL Server 2008, 2005, 2000, IBM DB2, PL/SQL, Oracle, NoSQL,TOAD

Web Related: Ice Faces 1.x, 2.x, 3.x, JSF 1.x, 2.x, AJAX, Web Services, JavaScript, Angular JS, HTML, and CSS, XML, XSLT, XSD, Xpath

Mobile: Ice Mobile

IDE Tools: RAD 6.0, 7.0, 8.0, Eclipse 3.x

Servers: IBM Websphere 8.0.0.4,7.1/6.x, BEA Weblogic 10.3/8.0, JBoss 4.0

Frameworks: Spring

Version Control: Rational ClearCase, CVS, CA SCM

Bug Tracking Tools: Rational ClearQuest, Mercury Quality Center, JIRA

Others: TOAD 8.x, DbVisualizer 6 and Oracle SQL Developer

Concepts: Object Oriented Analysis and Design, Programming Strategies, Design Patterns - MVC, UML

PROFESSIONAL EXPERIENCE

Confidential, Pittsburgh

Senior Developer

Responsibilities:

  • Involved in design, development and testing phases of project
  • Extensively worked on business, and persistence tier using the core java 1.6, Spring3.0 and Hibernate
  • Developed UI of the web application using JSF Framework
  • Used java script to implement business logic on the front end.
  • Designing and developing dynamic data table, Implemented JSF Custom component
  • Used Soap UI Pro4.5.1 for testing SOAP-based Web Service Calls (consumption).
  • Wrote Soap WebService clients for retrieving customers’ pricing discounts, surcharges, shipment data and billing flags
  • Implemented web services(SOAP) to invoke providers services from the client side through SSl(Secure Sockets Layer)
  • Involved writing wsdl and xsd files (SOAP) for different service mappings
  • Worked under Agile environment with Version One, two-week Sprints with daily Scrum meetings.
  • Outlined Use Cases, Data Models, Class Diagrams, and Sequence Diagrams for multiple story designs with in the ePAT Project.
  • Developed the persistence layer with optimized HQL queries and named queries for CRUD operations.
  • Utilized CSS 3 (Cascade Styling Sheet) for User Interface Aesthetics
  • Leveraged some of the features Spring Framework such as Dependency Injection, Persistence via Spring + Hibernate integration and Transaction management.
  • Involved in bug fixing for existing functionality
  • Involved in writing the JUnit Test Cases
  • Extensively used the LOG4j to log regular Debug and Exception statements
  • Used Hibernate framework for the backend persistence

Environment: JSF 2.1.6, ICE faces, Angular Js, Web Services, Spring3, Hibernate, JUnit, log4j, Spring AOP, Oracle web logic 10.3.5, Oracle 11g, SQL Developer, SVN, SoapUI Pro 4.5.1 and Hudson, Tools used are Jdk 1.6, Eclipse, SQL Developer and Maven

Confidential, Pittsburgh

Reference Architect

Responsibilities:

  • Worked and developed the UI for the mobile application using Ice Mobile.
  • Worked on making the project work in the offline mode.
  • Worked on the CSS and other UI aspects to make it work on IOS and Android.
  • Captured the images and recommendations made for the asset and saved them to the database
  • Consumed web services and used Hibernate to implement the service layer
  • Developed the classes required to implement the reporting using a pdf.
  • Developed a job to export the captured information to a csv report.
  • Project uses Clear case for version control.
  • Developed the test plan and tested the product for its life cycle.

Confidential, Pittsburgh

Reference Architect

Responsibilities:

  • Developed UML models consisting of Use Case Diagrams, Class Diagrams and Sequence Diagrams using RAD and Rational Rose to model the application.
  • Maintenance of access to users across the company by running batch loads.
  • Developed various Service classes where in business logic is written and necessary service methods are defined.
  • Designed various UI Screens using JSF 2 Framework and Icefaces 3 with RAD 8 IDE.
  • Developed Server side components using Spring, Hibernate and implemented J2EE design patterns such as Intercepting Filter, Front Controller, Business Delegate, session facade, Data Transfer Object, DO’s.

Environment: Java 6, Web Services (WSDL, SOAP, REST), RAD 7.0, 8.x, JSP, XML, ICEFACES 3.x, JSF 2.x, Ice Mobile, Ajax, HTML5, CSS3, JDBC, Hibernate with Annotations 3.3, Spring, ClearCase, MQ series, WebSphere Application Server 8.0.3, SQL, OAGIS specification.

Confidential, Pittsburgh

Senior Developer

Responsibilities:

  • Understand the business requirements and modify the existing UI and the web service.
  • Made changes to the existing code of the project to address the changes requested by the client.
  • Interacted with web services, JPA, MQ series to send data across the layers and persist in the database.
  • Written queries and modified the fields to accommodate the changes requested.
  • Modified the code to reflect the pattern the client wanted the output feeds to follow.
  • The UI will be built as a web application using ICEfaces 1.8.2 running in the IBM Web sphere 7.0.
  • Written SQL queries to get the data from the data base.
  • Implemented unit testing using JUnit.
  • Project uses SVN for version control and CA SCM for storage.
  • Written UTC’s for the test cases and worked on the documentation of the project.

Environment: Java 6, Web Services (WSDL, SOAP), RAD, JSP, XML, ICEFACES 1.x, JSF 2.x, 1.x, XML, HTML, JDBC, Agile, Hibernate JPA, Spring web services, MQ series, WebSphere Application Server, PL/SQL

Confidential, Pittsburgh

Senior Developer

Responsibilities:

  • Understand the business requirements and develop a system that delivers a user interface and web service that exposes Meta data to be used by its subsystems.
  • Worked with the technical lead on developing the code as per the specification document.
  • Worked on the backend to develop a Soap based web service using Spring 2.x.
  • The web service project will be a maven multi-module project developed in Eclipse and compiled with Maven.
  • The user interface will be built as a web application using ICEfaces 1.8.1 running in the Oracle WebLogic 10.3.2.
  • Redesigning and developing VAS to suite to the requirements of ICEfaces 3.1.0.
  • The DAOs will use SQL through JDBC to query the database tables on IBM System i DB2 database tables.
  • Written SQL queries to get the data from the data base.
  • Implemented unit testing using JUnit.
  • Project uses SVN for storage and version control.
  • Written UTC’s for the test cases and worked on the documentation of the project.

Environment: Java 6, Eclipse Indigo, JSP, XML, ICEFACES 3.x, 1.x, JSF 2.x, 1.x, XML, HTML, JDBC, Spring web services, DB2, Maven, Weblogic 11g, PL/SQL, Mercury Quality center 9.0.

Confidential, Texas

Senior Developer

Responsibilities:

  • Interacting with business users and gathering user requirements and translating into Technical Specifications document, design changes
  • Worked with JAXB to Marshall and unmarshall the .XSD documents that communicate with the Tibco services
  • Worked with Maven to build the existing project.
  • Created several Exception classes to catch the error for a bug free environment. Orderly logged the whole process using log4j.
  • Used swing, core java to solve existing issues and make changes according to the design specifications.
  • Developed the application utilizing the Web server, HTML and Validation Controls.
  • UsedXML Spyfor XML editing and validation and XSL Transformation.

Environment: Java 6, Web Services (WSDL, SOAP), WebLogic application server, XML, CVS, JaxB, XPath, Maven

Confidential, Virginia

Sr. Java developer

Responsibilities:

  • Involved in SDLC such as Requirement gathering, System Analysis, Design, Coding.
  • Developed JSPs, Servlets, Java Beans to handle the tasks of passage of information between pages and transfer of control between pages
  • Worked with struts 1.2 and 2.0
  • Worked with JAXB to Marshall and unmarshall the .XSD documents
  • Used XPath, sax parsers to parse the xml document
  • Worked with managed beans and EJBs. Used JMS to communicate through messages
  • Used the XML transformation to transform the input XML message into a DTO
  • Developed ant targets for JUnits, and for Marshalling.
  • Developed shell scripts to modify the database tables
  • Implemented the service layer using Hibernate implemented web services using SOAP and WSDL
  • Prepared JUnit test cases, Mock Objects to unit test individual components.
  • I have used Rational clear case as version control system.

Environment: Spring, Hibernate, EJB, Java 6, Struts, Web Services (WSDL, SOAP), WebLogic application server, Eclipse 3.6, XML, XSLT, CVS

We'd love your feedback!