We provide IT Staff Augmentation Services!

Sr Software Developer Resume

0/5 (Submit Your Rating)

Newark, DE

SUMMARY

  • 9 years of professional experience in Systems Analysis, Design, Development, Documentation, Testing and Supporting Client/Server and Internet Applications using J2EE Technologies.
  • Outstanding experience in designing and developing applications using J2SE, J2EE, Servlets, JSP, JSTL, EJB, Java Beans, JDBC, JNDI, JMS, JSF, XML Technologies, MQ Series, JavaScript, HTML and CSS
  • Excellent working background in building SOA WebServices (SOAP, WSDL) with AXIS, JAX - RPC, JAXM, JAXB and JAXP.
  • Experience in deployment process with servers such as WebSphere, WebLogic, JBOSS and Tomcat.
  • Expertise in J2EE Design Patterns, MVC Struts, good knowledge on iBATIS, Hibernate and Spring frameworks.
  • Experience with IDEs like IBM RAD (WSAD), Eclipse, Weblogic workshop,JBuilder and Mule Studio.
  • Followed Agile, RUP and ACID methodology to deliver the projects.
  • Expertise in developing i18N applications.
  • Expertise in writing SQL and PL/SQL queries
  • Versatile team member with good analytical, communication and interpersonal skills.
  • Interested to work with new technologies and able to learn quickly.

TECHNICAL SKILLS

J2EE Technologies: JDBC, JNDI, JavaBeans, Servlets, JSP, Struts, EJB, WebServices, JMS, MQ Series, iBATIS, Hibernate, spring, JUnit.

Languages: Java (JDK 1.4, 5, 6), C, C++, SQL, PL/SQL, HTML, HQL, UML.

Databases: Oracle, DB2, Sybase, MySQL.

XML Technologies: DTD, XML Schema, XML, XSLT, Xpath, SAX, DOM, SOAP and WSDL.

IDE’s: Eclipse, RAD (WSAD), Jbuilder, Weblogic workshop, Mule Studio.

Design Patterns: Singleton, Business Delegate, Business Object, Service Locator, Data Access Object, Model View Controller and GOF.

Application Servers: WebSphere, Weblogic, WebLogic Portal Server, JBoss, Apache Tomcat.

Scripting Languages: JavaScript, CSS.

Tools: log4j, SQL Developer, TOAD, DBArtisan, SquirreL.

Web Tool: Kits GWT, YUI, JSON, Jquery.

Source Conf. Mgt tool: VisualSourceSafe, WinCVS, SVN, TortoiseSVN.

Operating Systems: Windows, LINUX, UNIX.

Concepts: OOPS, OOAD, SOA.

Others: Ant, Maven, Rational Rose, clear Quest

PROFESSIONAL EXPERIENCE

Confidential, Newark, DE

Sr Software Developer

Responsibilities:

  • Followed Agile software development with Scrum methodology.
  • Designed and developed various modules of the application with OOAD.
  • Implemented JAVA/J2EE design patterns such as Factory, Singleton, DTO, DAO, Session Facade.
  • Utilized J2SE 6 extensively to develop business logic.
  • Consuming external WSDL by generating client classes with Axis 2.
  • Developed exception handling mechanism to return status codes as part of webservice response.
  • WSDL level testing with SOAP UI requests.
  • Configured spring with hibernate properties and validations for Dependency Injection.
  • Encrypt and Decrypt to secure credentials in spring application context from property files.
  • Created java beans to map Hibernate NamedNativeQuery resultset.
  • Designed and implemented currency conversion API, with source on remote location.
  • Used mule flows with Quartz scheduler to activate daily jobs.
  • Resolved merging issues and code conflicts with WinMerge.
  • Debugging the code with break points on tomcat enabled port.
  • Execute/create CURD operations with SQL and PL/SQL on DBArtisan.
  • Used Tortoise SVN for code checkin and checkouts.
  • Tracing issues on production logs with PUTTY.
  • Update status on on work through JIRA.

Environment: J2SE 6, J2EE 6, Spring 2.5, Hibernate 3,Eclipse Classic,SOAP UI 3.5, Axis 2, DBArtisan 9, Win Merge 2.12, Win SCP 4.3, Mule ESB 3.3, Sybase 15.0.3, PuTTY 0.62, Log4j 1.2, JUNIT 4, Apache Tomcat 6.0, Maven 3.0.4, Oracle 11, Windows 7, Linux.

Confidential, Pittsburgh, PA

Sr Software Developer

Responsibilities:

  • Analyzed system to prepare use case as part of enhancements.
  • Utilized Spring framework for bean wiring & Dependency Injection principles.
  • Implemented XSS filter to sanitize form data.
  • Implemented the persistence layer using iBATIS, created XML mappers.
  • Implemented the integration of back end system with web services using Axis and SOAP.
  • Redeem points on an account through a TSYS webservice call.
  • Generated WSDL s with RAD.
  • Developed Smooks configurations to populate object models.
  • Utilized drools API for creating rules.
  • Developed and executed Unit Tests using Junit.
  • Utilized TOAD to interact with DB through SQL.
  • Developed stored procedures in PL/SQL.
  • Created ClearCase views/VOB for local copy of code base.
  • Provided maintenance support through Bug Fixing and Code Reviews.

Environment: J2SE 5, J2EE 5, JSP, Servlets, Spring, iBATIS, AXIS 2, Webservices, XML, WSDL, SOAP, RAD 7.0/6.0/6.1, Log4j, Junit, ClearCase, Tidal, drools, Smooks, Oracle 10g, Agile.

Confidential, Virginia Beach, VA

Software Developer

Responsibilities:

  • Designed and developed Facades, exposed as webservice with AXIS.
  • Developed DAO s and DTO s for performing database work.
  • Used JDBC to build crud operations.
  • Developed MDB s to interact with messages from JMS Queue.
  • Used JDOM to read XML files.
  • Developed webservice to transfer data from Payformance to Emdeon by integrating API s for eBilling.
  • Developed various batch programs using webservices API of Claim Center.
  • Used JUnit and SOAP UI to test codebase and WSDL.
  • Used Facets to pull data from Oracle DB.
  • Consistent logging is maintained across the code with Log4j.
  • Used CVS for checking in/checking out and maintaining code versions.
  • Supported the application by doing Quick bug fixes.
  • Involved in code reviews and coding standards sessions.

Environment: J2SE 5, J2EE 5, Spring, Hibernate, AXIS 2, JSP, Servlets, JNDI, JDBC, EJB3.0, Webservices, WSDL, SOAP, JAXB, Guidewire ClaimCenter 4.0.8, Eclipse IDE, JUnit, SOAP UI 3.5, Log4J, MQ Series, XML, ANT, JBOSS 4.2, CVS, Tidal, Oracle 10g, SQL Server 2005.

Confidential, Cleveland, OH

Software Associate

Responsibilities:

  • Involved in Analysis, Development, Documenting, Testing and Support phases of application.
  • Designed WebService contracts by analyzing business requirements.
  • Used AXIS to host and consume WebServices across EnterpriseServiceLayer.
  • Integrated ThirdParty API s like PayPal, USPS and Vertex Tax Calculations into the system.
  • Utilized CSL API s to connect COBOL pathway servers.
  • Used AJAX with JQuery to improve response time.
  • Developed JSPs, Servlets, JSTL, Action classes and Form beans using Struts MVC
  • Configured struts-config.xml to define Action Mappings.
  • Extensively used CORE JAVA to develop business logic.
  • Used Castor to marshal Java Beans to XML
  • Developed DAO with JDBC for querying and updating database.
  • Used Facade, Business Delegate, Singleton, Factory design patterns
  • Wrote SQL queries and PL/SQL procedures for JDBC.
  • Used Log4j for logging different levels of messages.
  • Used J-Unit, SOAP UI and NeoLoad for testing WebServices.
  • Used SVN for revision control of source code
  • Involved in peer reviews and coding standard practices.

Environment: JDK 1.5, J2EE 1.5, AXIS 1.4, Eclipse, IBM RAD (WSAD) 6.1/7.0, WebSphere, Struts2.0SVN 1.5, SOAP UI 3.5, MySQL 5.1, AJAX, JQuery, Servlets 2.5, JSP 2.1, JSTL 1.2, JSF, JMS 1.1, JDBC, EJB, HTML, CSS, SOAP, WSDL, XML, NeoLoad 3.0, Vertex, ANT, Log4j, CSL 1.6,Castor 1.3, Windows, LINUX.

Confidential, Milwaukee, WI

Software Engineer

Responsibilities:

  • Involved in Conceptual Design, Detail design, Development, System and User Acceptance Testing and maintenance.
  • Designing, coding and configuring J2EE components
  • Wrote test clients for WebServices in SOA environment.
  • Designed and Implemented web-tier with Dependency Injection & Spring MVC
  • Extensively worked on Hibernate configuration files
  • Developed and deployed EJBs (Session Beans) to implement the business logic.
  • Implemented database connectivity and CURD Operations with JDBC
  • Integration development with Weblogic Portal server
  • Developed JUnit Test Cases for Unit Testing.
  • Used TOAD to perform Database Operations.
  • Used CVS and WinCVS for source code control.
  • Used workshopIDE for source development and generating WSDL.
  • Resolved production issues in quick time.

Environment: Core Java, JSP, Servlets, JNDI, JMS, HTML, CSS, RMI, EJB2.0, Java Script, Oracle 9i, Spring, Hibernate, Web services, SOAP, WSDL, Log4j, WSDL, XML, XSLT, Weblogic Portal 8.x, Eclipse 3.0, Workshop, CVS, Agile.

Confidential

Programmer Analyst

Responsibilities:

  • Analyzed system requirements and architecture.
  • Developed front-end screens using HTML, JSP and AWT/Swing.
  • Written Java Script code for client validation.
  • Implemented MVC design patterns with Struts..
  • Involved in the coding of JSP, Servlets and Java beans.
  • Used JDBC for database connections
  • The application was deployed onto JBOSS Application Server.
  • Done configuration management using Subversion.
  • Involved in testing.

Environment: Java, Servlets, Java Beans, AWT/Swing, Struts, JSP, JDBC, EJB, HTML, CSS, Java Script, Subversion, JBOSS and Oracle.

Confidential

Developer

Responsibilities:

  • The application is developed as Model-View-Controller architecture using Struts framework.
  • Developed JSP pages and Servlets to handle client requests and carry out server side processing.
  • Implemented client side validations using JavaScript.
  • Involved in developing Enterprise Java Beans (EJB) to handle business rules required for the processing of the loans.
  • Implemented a Factory Class to handle EJB objects.
  • Writing Ant scripts and automating the Deployment process.
  • Implemented Logging using Log4j.
  • Developed DAOs to handle SQL queries using JDBC and Transfer objects and with Oracle as back end.
  • Developed stored procedures and executed them on Oracle.
  • Used plan analyzer & TOAD to tune Oracle SQL statements.

Environment: J2EE, Java, JSP, JavaScript, HTML, CSS, EJB, XML, Struts, Oracle, TOAD, AXIS, Log4j, JUnit and BEA Weblogic Server.

We'd love your feedback!