We provide IT Staff Augmentation Services!

Sr.software Engineer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • 10 years of experience in Object - oriented analysis, design, development and in Java/J2EE related technologies
  • Extensive experience with J2EE using most of the advanced features of Java including Web sphere, JBoss,Weblogic,EJB,JavaScript,webservices,JSP,Struts,Servlets,Hibernate,Spring,JSF,Oracle,JQuery.
  • Extensive experience in Financial Domain, Telecom, e-Commerce applications and in Analysis, Design, Multi tier application design, database design and system development.
  • Extensive experience using developing environment tools of Java including JBuilder, Eclipse, JBossDeveloperStudio
  • Expertise in Relational Data Base Design and writing SQL and PL/SQL, stored procedures, packages and database triggers.
  • Proficient in Oracle Tools and Utilities such as TOAD,SQL*Navigator and Squirrel SQL Client, Teradata SQL Assistant

TECHNICAL SKILLS

Operating systems: Windows XP/2000/98/95, UNIX, Linux

Programming Languages: Java, C++, PL/SQL, Perl, CGI, and C

Web Application Languages: HTML, DHTML, JHTML, CSS, JavaScript, AJAX, JSON

XML Technologies: XML, XSLT, DOM, SAX, XQuery

Java/J2EE Technologies: JSP, JSTL, Servlets, Struts, EJB, JDBC, JNDI, SOAP, Hibernate, Spring, Webservices, JSF, Ant Build Tool, Maven, JUnit, JQuery

RDBMS: Oracle, SQL Server

Version Control & Other: CVS, Ant, JUnit 3.8.1, Visio, ParaSoft JTest, Cruise Control, Hudson, Maven, Rational Clear Case & Clear Quest, Subversion

Application Server: IBM Web Sphere Application Server, JBoss, BEA Web-Logic Server

Development Tools: Rational Application Developer (RAD), WebSphere Studio- Application Developer (WSAD), Eclipse, JBUILDER 7.0.

Web Server: Apache Web Server, Jakarta -Tomcat.

PROFESSIONAL EXPERIENCE

Confidential, Charlotte NC

Sr.Software Engineer

Responsibilities:

  • Designed and developed new Batch Components(Raters) for different Scorecards in the risk rating process which calculates the ORR and FRR based on the financial parameters
  • Closely worked with LOB in gathering requirements and also breaking down the business requirements to technical design documents and implement the same
  • Migrated different applications in IRR System from Struts framework to Spring framework
  • Configured the projects to be build using Jenkins tool
  • Worked as a Release Coordinator for different releases in Agile Methodology process
  • Developed webapp applications in IRR project using different technologies like Struts,Spring,Hibernate,SQL,EJB, JSTL, JSP.
  • Developed Junit classes using Mockito framework which mocks the JDBC calls
  • Worked with offshore team in different phases of the development cycle and production support related issues

Environment: Java/J2EE,Eclipse,Weblogic,EJB,Spring,Struts,JDBC,Unix,Shellscript,JilScript,Maven,JavaScript, PL/SQL, SVN, JMS, MDB.Teradata,Webservices,Hibernate,Jenkins,Version One, JIRA

Confidential, Boston MA

Sr. Software Engineer

Responsibilities:

  • Developed tech design documentation,testplans for unit testing and integrated system testing
  • Developed message driven beans for each queue which will process the requests for daily calc,daily reports, sync daily calc and sync daily reports
  • Developed jil scripts for the autosys jobs which intern call the shell scripts for running the batch jobs
  • Developed the presentation layer, application layer and data layer using the framework’s like JSP,Structs,Spring,EJB,JDBC,JMS,MDB,Java Script for handing the requests which are submitted through the Java main class
  • Developed the turnover instructions for production release for the application
  • Involved in production support for the Attribution applications
  • Migrated the auto jobs and script files from messina4 production server to sterling1 production server
  • Worked on browser compatibly issues for Attribution applications
  • Worked with offshore team in different phases of the development cycle and production support related issues

Environment: Java/J2EE,JBossDeveloperStudio,Tomcat,JBoss,EJB,Spring,Struts,JDBC,Unix,Shell script, Jil Script, Maven, Ant, Java Scripts, PL/SQL, SVN, JMS and MDB.

Confidential, OAKS PA

Sr. J2EE Developer

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Development, System Integration Testing and Performance Testing.
  • Developed presentation Layer using JSP, Struts Controller Servet, Process Controller Action Class and Helper classes
  • Developed Application Layer using Business Delegate, Session Façade EJB, Business Service Class and Data Service Façade (dm, dto, impl, filter classes)
  • Involved in writing the stored procedures which was used for the modules Tax Lot Separation and Cash and Sweep Balance Report
  • Developed Service Locator that is used for JNDI lookup.
  • Worked with Java script, CSS and HTML to tweak the web pages to the desired style followed by the organization.
  • Developed wrapper PL/SQL procedure. This procedure will check the data in the tables before persisting the separated values in the database
  • Developed the Oracle types base on the PL/SQL procedure input and output parameters
  • Developed the PL/SQL procedure to persist the separated values in to the tables. This PL/SQL procedure is called from the wrapper procedure.
  • Involved in design and development of the presentation layer using HTML, JSP and CSS.
  • Developed the joins, triggers and functions in the data layer.
  • Involved in bugs recording, bug fixing, code review and other maintenance of the application.

Environment: Java/J2EE,XML,,Eclipse3.5,Struts,Spring,EJB,Ant,Starteam,Orace,weblogic8.3,weblogic11.3,Hudson, JavaScript, PL/SQL

Confidential, Kansas City, MO

Sr. J2EE Developer

Responsibilities:

  • Participated in requirement gathering and convert the requirements into technical specifications.
  • Involved in application design, developing and testing the application. Also participate in database design.
  • Test Driven Development (TDD) process is used in developing the application.
  • Developed User interface using Struts MVC frame work. Implemented JSP’s using struts tag libraries and developed action classes.
  • Override the struts request processor to centralize the user authentication and get the user profile object from LDAP.
  • Used struts validation framework for form level validation.
  • Developed the joins, triggers and functions in the data layer.
  • Used spring transactions for transaction management at business layer.
  • Developed persistence layer using Hibernate framework.
  • Developed Hibernate configuration files and java persistence classes for Mapping DB.
  • Written SQL queries and stored procedures in SQL Server 2005 for persistence.
  • Used Eclipse 3.4.1 IDE and JBoss test environment to develop and debug the application.
  • Involved in implementing build process using Maven and developing POM.xml files.
  • Involved in Release Process of the Project using Clear Case and Maven
  • Involved configuring web sphere application server to test the application in Production Env.
  • Involved Building the application and created Magic tickets to push the application to Integration Env.
  • Developed PL/SQL procedure to get the forms and Tracks based on the County values.
  • Developed the Oracle types base on the PL/SQL procedure input and output parameters
  • Involved in creating a Base Test Case class for configuring the common framework which can extend the JUnit test class
  • Implemented unit test cases using JUnit framework.
  • Involved in creating bld stream as the child stream to Int stream using clear Case project explorer.
  • Involved in creating test scenarios and provide the support for integration testing.
  • Implement the logging process at different levels of application using Log4j.
  • Used Clear case source control to implement team development.

Environment: Java,XML,JBoss,Eclipse,Struts,Spring, EJB, Web Services, Rational Clear Case, WebSphere 6.1,RSA 7.0,Maven 2.x,Hibernate,Hudson,subversion,JSF, JUnit, Log4j, SQL Server 2005,Unix,CSS,PL/SQL.

Confidential, Boston

Applications Developer Software Systems Engineer

Responsibilities:

  • Developed the presentation layer using JSP, Servlets and Struts for Accounts & Maintenance and commerce transaction.
  • Configured WebSphere Application Server 6.x for database and other resource pooling.
  • Administered the WebSphere Application Server instances in development and test environments for day to day operations during development cycles.
  • Developed Session Beans, which were used to interface the Entity Beans.
  • Developed Message Beans, which were used to communicate with the JMS to interact with queues.
  • Created number of database Triggers according to business rules using PL/SQL.
  • Developed the deployment scripts using WebSphere Application Server ANT tasks for deploying the applications from development to Production systems.
  • Worked with the infrastructure teams and helped them to setup the WebSphere Application Server environments in integration and Production environments.
  • Involved Enterprise Application Integration (EAI) of different applications like VBC, My Business, Vision and Wireless Integration
  • The total application was developed in J2EE using MVC architecture.
  • Oracle Database design and build PL/SQL Script for database translation
  • Responsible for the designing, coding and developing the application.
  • Involved in Documentation, and archiving of Accounts.
  • Involved in System Requirements study and conceptual design
  • Involved in developing JUnit Classes

Environment: WinXPserver,JAVA,EJB,AJAX,Servlets,Structs,JSP,JDBC,WebSphereApplicationServer, Hibernate,ORACLE,Webservices,SOAP,WSDL,JMS,Unix,HTML,CSS,Javascript,Ant,Log4j,Spring,XML,UML,JNDI,SQL,JUnit,Eclipse,JQuery

Confidential

Java Developer

Responsibilities:

  • Involved in designing, developing and configuring server side J2EE components like EJB, Hibernate, Java Beans, JSP, Servlets, JMS, JDBC, JNDI, JTS, Java Mail API, and XML
  • Responsible for developing Entity Beans, which were used to perform data manipulation. Various finders were written using the JDBC-ODBC.
  • Involved in Enterprise Application Inventory (EAI) of different systems like Inventory, Sales, Stock, Shipping into one application called Planning Engine.
  • Developed Session Beans, which were used to interface the Entity Beans.
  • Developed Message Beans, which were used to communicate with the JMS to interact with queues.
  • Explored and configured the development JBoss environments, database integration etc.
  • Developed ANT scripts to deploy the applications to JBoss application server in different environments.
  • XQuery is used to Query the XML Data.
  • Involved in implementing different J2EE design patterns like Session Facade, Message Facade, Service Locator, Value Object, Value Object Factory
  • Responsible for configuring JBoss Application Server to access the Database by setting up Data source and Oracle Pool.
  • Involved in Bug fixing.
  • Involved in functionality & Performance testing
  • Involved in developing JUnit Classes.

Environment: Win2000server,JAVA,EJB,Servlets,Structs,AJAX,JSP,JDBC,Spring,Hibernate,ORACLE,JBoss,Webservices,JMS,Unix,HTML,DHTML,JHTML,Unix,CSS,Spring,Log4j,Ant,Javascript,XML,UML,JNDI,SQL,JUnit,Eclipse

Confidential

Java Developer

Responsibilities:

  • Responsible for the designing, coding and developing the application.
  • Developed the presentation layer using JSP and Servlets.
  • The total application was developed in J2EE using MVC architecture.
  • Incorporated Login authentication by using JSP and verifying it with database security tables.
  • Oracle Database design and built PL/SQL script for database translation.
  • Responsible for developing Entity Beans, which were used to perform data manipulation.
  • Responsible for configuring WebLogic Application Server 7.0 to access the Database by setting up Data source and Oracle Pool.
  • Created XML files and applied XSL to enable wireless users to access the system. JAXP API was used in processing XML files with DOM and SAX parsers.
  • Extensive involvement in database design, development and coding of stored Procedures, SQL DDL & DML statements, functions and triggers.
  • Involved in Documentation, and archiving of Accounts.
  • Involved in System Requirements study and conceptual design

Environment: JDK1.5, EJB, Hibernate, Struts, XML, Servlets, HTML, JSP, WebLogic, UML, JMS, Oracle, Linux, Log4J, HTML, CSS, JavaScript, JUnit, Eclipse

We'd love your feedback!