We provide IT Staff Augmentation Services!

Senior Developer Resume

0/5 (Submit Your Rating)

Salt Lake City, UT

SUMMARY

  • Over 8+years of work experience in System Analyst & Design with strong experience in Object Oriented Design, Modelling, Programming in Java, J2EE, XML, Relational Databases and implementation for retail, finance, mobile, insurance and banking industry clients.
  • Experience in all phases of software development life cycle.
  • Highly skilled in advanced areas in Java such as Servlets, J2EE, JSP, EJB, JDBC, JNDI, Web Services, SOA, BPEL, SOAP, CXF, JSON RMI, JSF, Threads and Sockets.
  • Expertise in Object Oriented Programming using Java and J2EE related technologies.
  • Agile Management and Software Development with Extreme Programming, Scrum and RUP.
  • Design and development of web applications using Rational’s UML in J2EE and JEE
  • Proficiency in developing secure web applications and server side development using ORM - Hibernate,EJBs, JBoss, JSF, JDBC, JNDI,JSF, ADF11g, Struts, Spring, AJAX, JSP, JSTL, Servlets, Java Beans, JavaScript, XML, XSLT, CSS, HTML, Oracle, and various Design Patterns.
  • Expertise in developing the distributed applications using EJB 2.0/ EJB 3.0 specification and J2EE Application Servers such as BEA Web logic, Jboss, and OC4J Server.
  • Experience in managing builds using ANT and shell scripts, excellent experience in developing Perl Scripting and maintaining Autosys tool.
  • Hands on experience with databases including Oracle, SQL, PL/SQL in UNIX and NT platform also good in shell scripting using korn shell.
  • Experience in Unit Testing, Debugging, Remote Debugging, Integration and System Testing using Test NG, JUNIT.
  • Experience in deploying, administrating and integrating the applications using Servers such as BEA WebLogic 8.1, WebSphere 7.0.
  • Experience in Tomcat, IBM Web Sphere 6.1, BEA WebLogic 9.1, WSAD 5.0,RAD 6.0,JBoss 5.1/7.1, Clear Case, Oracle 8i/9i/10g, Sybase.
  • Expertise in developing applications based on Struts (Model 2 Architecture) and JSF frameworks.
  • Experience in using the Object Relational Mapping tool Hibernate, strong in using XML mappings and Java Objects
  • Good experience in spring’s IOC, AOPand spring’s integration with Hibernate and Struts technologies.
  • Experience in developing web services(both RESTFUL & SOAP) using JAX WS and JAX RS.
  • Strong experience with EJB 3.0, JSF 1.2.
  • Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Builder, Business Delegate, Session Facade, Service Locator etc.
  • Hands on the tools such as Eclipse, Intellij, JDeveloper, RAD, Textpad, Editplus, Xml SPY, Rational Rose, Linux vi editor, etc.
  • Worked extensively on various flavors of UNIX operating system like Linux.
  • Good Understanding of SOA architecture.
  • Hands on experience in VPN, Putty, winSCP, VNCviewer, etc.
  • Experienced in writing ANT scripts to build and deploy Java applications.
  • Programming experience in UNIX Shell Script.
  • Strong analytical skills with ability to quickly understand client’s business needs.
  • Involved in meetings to gather information and requirements from the clients.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.

TECHNICAL SKILLS

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

Languages: Java 1.5/1.6/1.7/1.8 JavaScript, HTML, CSS, XML, XSL, XSLT, AJAX, JQuery, DHTML, XHTML, SQL, PL/SQL, Shell Scripting, DOS Batch Scripting

Database/ Database Tools: Oracle 10g/9i/8i, DB2, Toad, MySQL, MSSQL, Sybase, PL/SQL Developer.

Enterprise Technologies: JSP, Servlets, JSF, Custom Tag Libraries, JNDI, Strut2.0, Hibernate, Spring 3.x, RESTFul services, Web services, EJB, ILogJRules 6.5, Log4J, SLF4J

Application/Web servers: WebLogic 10x/8x, IBM WebSphere 7.x/6.x/5.x, ATG Dynamo and Apache Tomcat 6.x/5.x.

Design Patterns: Session Façade, Business Delegate, Front Controller, Service Locator, Singleton, Observer, DTO, DAO, MVC, Iterator, Factory, Abstract Factory

Configuration Management Tools: Rational Clear Case 7.x, VSS, Perforce, SVN and CVS.

IDEs: IBM RAD 7.5.0, Oracle Workshop 10.x, Eclipse 3.x,Intellij, IBM WSAD 5.0

Web Tools: Poster, HTTP Fox, HTTP Watch, TcpMon, SOAP UI, Fiddler.

Other Tools/ Packages: Maven 3.0.5/2.2.1, ANT 1.7.1., Rational Rose, MS Visio, Clear Quest, Quality Centre, ALM, Maximo, JIRA, Crucible, Blade Logic.

PROFESSIONAL EXPERIENCE

Confidential, Salt lake City, UT

Senior Developer

Responsibilities:

  • Involved actively in the team by interacting with Business Analysts to gather and analyze the requirements. Responsible for converting the business requirements into high level technical design documents.
  • Developed specifications that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams and added documentation to each module of the project, describing the functionality and the flow.
  • Developed GS 360 Portal using J2EE architecture in Spring MVC Framework by implementing MVC model, which included invocation of Web Services/EJB for integration with external system.
  • Used Forms Engine (UI Framework) to develop the user Interface.
  • Developed Restful web services using JAX-RS and used Forms Engine for triggering these Restful services.
  • Worked in Agile Environment. Experience working with scrum team.
  • Developed Validation Framework (used Java 8 features), in order to Validate Client Service Preference Settings submitted by user.
  • Used Client Service API and integrated with Spring Annotation and Hibernate, for getting Email address of clients..
  • Technologies include Spring MVC, JPA (Hibernate) and the web pages are developed using HTML and Angular Js.
  • Database is built using Sybase and Oracle and also used Tortoise SVN as Source Control Tool.
  • Implemented Unit Testing using Mockito frameworks. Responsible for documenting the entire functionality of the application for future reference and upgrades.
  • Solely involved in maintenance of the project by solving the issues found during the testing phase of all the modules developed and also during the network outages.
  • Involved in extensive troubleshooting by going through the logs on the server side.

Environment: Java 7 and Java 8, Spring 4.0, Hibernate 3.0, Web Services, SVN, IntelliJ, Sybase, Oracle, Perl Scripting, soapUI, JUnit, Maven, Cucumber, Forms Engine, Work Flow, Agile Methodology,SQL, PL/SQL, Weblogic 9.2, Websphere 6.1, ILOG Jrules 6.5, EJB, XML,JSON, Quality Center, ClearQuest, Clearcase.

Confidential, Bartlesville, OK

Senior Developer

Responsibilities:

  • Involved in all phases of Software development cycle including design, analysis, modelling, development and testing of the system.
  • Took active part in making Change Request Document CRD for the developers from the Business Requirements Document BRD after meetings with stake holders for the clarifications.
  • Developed Add/Edit KYC Details, Enhanced KYC, Risk Score/EDD and Comments modules using J2EE architecture in Spring MVC Framework by implementing MVC model, which included invocation of Web Services/EJB for integration with external system.
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Used Rational Clear Case for version control and log4j for logging purposes.
  • Built scripts using Ant to build the J2EE application.
  • Production Support for AML KYCS by analysing the assigned tickets and changing the Java code as required.

Environment: Java 5,JSP,JavaScript, Spring MVC, Web Services, EJB, XML, Hibernate, Weblogic 9.2, Websphere 6.1, ILOG Jrules 6.5, RAD 7.0, BEA Workshop 9.2, soapUI, PL/SQL Developer, Quality Center, ClearQuest, Clearcase

Confidential, SFO, CA

Senior Developer

Responsibilities:

  • Gathering requirements for the exchange dynamic interview process for health exchange.
  • Designing and developing components and coupling them as webservices to the product using Apache CXF implementation.
  • Development of components using Spring Framework and designed and developed the interfaces to integrate the components.
  • Develop planes for integrating using Maven, Jenkins for continuous integration, JUnits for test the services.
  • Designed and developed database interactions to store the data collected Hibernate4.0 is used extensively.
  • Web components developed confirming to J2EE specs and used JMS for interacting Asynchronous notifications process.
  • Extensively worked with JDBC programs using Oracle and MySQL databases and developed SQL and PL/SQL for Oracle to process the data.
  • Designed and developed Object Oriented Analysis and coding of program for solid modeling.
  • Used Object Oriented Technology (OOA and OOD) working with i.o Streams over http and TCP/IP.
  • Involved in developing Webservice components using SOAP and REST and integrated to the application.
  • Involved in performance tuning the application deployed over Weblogic 11g 10.3.6, also involved in developing JUnits for testing the applications.

Environment: Java, J2EE, UML, EJB, MDB, Servlets, Apache CXF, Hibernate, Spring Framework, JSP, JDBC, Java JMS, JUnit, Oracle, Eclipse, SVN, XML, JavaScript, CSS style sheets, Log4j, Perl, Solaris Unix, Weblogic11g 10.3.6, PL/SQL, Maven

Confidential, Rockville, MD

Software Engineer

Responsibilities:

  • Involved in analysis, design and development of new business requirements.
  • Involved in developing Class diagrams and Sequence diagrams using Rational Rose.
  • Implemented different J2EE design patterns
  • Developed and enhanced systems by bringing specific business knowledge to the technical design process.
  • Designed various business flows and did their implementation using Vitria (BPM tool).
  • Created Web services to interact with the Intec Billing system.
  • Integrated BOSS system with other third party system like Intec, MapInfo, Cisco SM, and LDAP.
  • Worked on transactionfunctionality and implemented that for inter-process interfaces
  • Performed unit testing and integration testing.
  • Was involved in peer reviews for the modules coded by other team members.
  • Developed stored procedures, functions and triggers in Oracle.
  • Developed shared business components and interfaces to be used by the team.
  • Worked on developing front end validations Using Java Script.
  • Involved in resolving production issues.
  • Used Eclipse as the IDE and Clear Case for version controller
  • Involved in Bug fixing and functionality enhancements using Clear Quest.
  • Wrote complex SQL Query’s and Stored Procedures to implement backend process.
  • Involved in finding the RC (Root Cause) of the bugs/issues.
  • Prepared the Status reports every week for Senior Management.
  • Involved in preparing the release management.

Environment: Java, JSP, Servlets, Rational Rose, J2EE Design patterns, Vitria(BPM tool), Eclipse IDE, SQL, IBM Web Sphere Application Developer 5.0, VSS

Confidential, Overland Park, KS

Application Developer

Responsibilities:

  • Designed, developed and deployed the application framework including Spring FW, Hibernate and deployed on Weblogic Application server 10g.
  • Involved in developing application using agile methodologies by reporting weekly progress.
  • Developed the testing framework before starting the application development as confirming to agile methodologies.
  • Exposed web services to client developing WSDL also involved in developing web client for application interactions.
  • Developed an asynchronous, AJAX based rich client for improved customer experience.
  • Worked with developing UI by analyzing and design using MVC based Struts framework 2.0, JavaScript, CSS and HTML for the front-end screens.
  • Designed and implemented a Spring/Hibernate/JMS based product identification system for searching Imei and finding the status.
  • Worked with JSON notations to populate the data from server to client screens.
  • Developed Framework API for Tax calculations in Yoda using server-side components using J2EE and Spring framework.
  • Worked on SVN for version control and source code control.
  • Implemented Logging, Auditing using Spring Framework's Aspect Oriented Programming.
  • Worked extensively configuring JDBC connection pools and in weblogic and used SQL and PL/SQL also developed stored procedures for searching warehouse Quantities from the databases..

Environment: Java, J2EE, UML, EJB, MDB, Servlets, Ajax, Struts, Hibernate, Spring Framework, JSP, JDBC, Java JMS, JUnit, Oracle, Eclipse, SVN, XML, JavaScript, CSS style sheets, Log4j, Perl, Solaris Unix, Weblogic10g, PL/SQL.

Confidential, Grand Rapids, MI

Developer

Responsibilities:

  • Involved in designing and developing the application using JSP, JSTL, HTML, CSS and made client validations using JavaScript.
  • Extensively used Action, Dispatch Action, Action Forms, Struts Tag libraries, Struts Configuration from Struts.
  • Responsible for implementing Use Cases and Design document and coordinating with the development and QA teams.
  • Implemented object/relational persistence (Hibernate) for the domain model
  • Implemented theWebservicesand associated business modules integration.
  • Worked on generating the web services classes by using RESTful web services.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets and Action classes.
  • Made use of Data Access Object (DAO) design pattern for designing data access layer.
  • Created hbm mapping files and configured them in hibernate cfg file.
  • Followed Agile & Scrum Methodology for development of the product
  • Involved in writing the Named queries, Criteria queries in Hibernate.
  • Involved in fixing the bugs at Development and production levels.
  • Involved in Units integration, bug fixing, and User acceptance testing with test cases.
  • Configured objects in spring applicationcontext.xml.
  • Fixed bugs at development as well as production level.
  • Used Log4j for logging.
  • Used Spring IOC, AOP for creating beans and transaction management.
  • Used SQL and PL/SQL Programming extensively to talk to Oracle database.
  • Responsible as CVS administrator and for deploying web application in the Oracle App Server.
  • JUnit Frameworks were used for performing unit and integration testing by writing test cases.
  • Worked in an Agile work environment.

Environment: Windows XP, JDK, Servlets, JSP, Struts, HTML, JDBC, hibernate, Log4j, JUnit,RESTfulWeb Services, Oracle 10g, Eclipse, Agile development process, Web sphere.

Confidential, Boca Raton, FL

Developer

Responsibilities:

  • Understanding the Business requirements.
  • Developed a web based application using Java, JSP, Servlets, HTML with SDLC (Software Development Life Cycle) model.
  • Used JSP and HTML for creating user interface.
  • Used Angular JavaScript for client side validation
  • Implemented Struts DynaAction Forms, Message Resources, Action Messages, Action Errors, Validation.xml and Validator-rules.xml.
  • Written SQL to retrieve and insert data from/into the database.
  • Designed, developed and deployed the EJB’s onto the WebSphere
  • Application Server 7.5.
  • Used Log4j as a debugging tool for logging application debugging messages.
  • Application designed and developed using Java Core, J2EE, JMS, JavaScript, Struts, Hibernate, AOP CSS, Web Services Axis, and AJAX
  • Involved in Code Review.
  • Involved in Unit testing and Integration testing of the application.
  • Used Clear Case as version control system, to keep track of all the work and changes to allow several developers to collaborate

Environment: Java, JSP, HTML, JavaScript, Oracle, Struts, Hibernate, Eclipse Galileo, Log4j, Clear Case.

Confidential

Developer

Responsibilities:

  • As a team member involved in Design, Development using Java Swing, JSP.
  • Created the graphics used in the report charts using Java Swing.
  • Unit testing and Implementation of the use cases assigned to the module.

Environment: Java Swing, JSP, Eclipse and MySQL as backend.

We'd love your feedback!