We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

3.00/5 (Submit Your Rating)

Oak Brook, IL

SUMMARY:

  • 12+ years of in - depth experience in designing, implementing, documenting, and maintaining highly complex and scalable software applications. Reputation for delivering robust and reliable software products within very demanding deadlines. Considerable experience in Health care, Banking, Finance and Airline industry.
  • Good analytical & technical skills combined with good communication & inter-personal skills.
  • Strong in Object Oriented programming using J2EE technologies and Extensive experience in Server side java programming.
  • Key programming skills include Java, J2EE, JSF, Oracle ADF Faces, and ADF task flows, JSP, Struts, Servlets, Beans, HTML, JDBC, XML and JavaScript.
  • Integration of BPM Process application in Web center/ADF applications.
  • Excellent development experience with MVC architecture, as extensive experience in design and development of application framework using Struts.
  • Extensive experience in design, ADF application development deployed using
  • Weblogic application server, good experience in database programming using Oracle8i/10g, server.
  • Extensive knowledge of design patterns such as Factory Pattern, Singleton etc.
  • Very good working knowledge on configuration management tools like CVS, VSS, SVN and Rational Clearcase and database tools like TOAD also.
  • Significant experience in defect management tools like Clear Quest.
  • A self-motivated professional and natural communicator possessing good technical, initiating, leadership and problem-solving skills and has proven to be a good team player.

TECHNICAL SKILLS:

Languages: Java, JavaScript, C, C++, HTML, CSS, XML

Technologies: ADF (Faces, Fragments, Task flows, J2EE (JSP, Servlets, JDBC), JSF, Oracle ADF Faces, Struts, AJAX, Socket programming, ExtJs 4.0 Framework, EJB, Servlets, Webcenter

Database: Oracle 11g, SQL, PL/SQL

IDE: JDeveloper 11g, JDeveloper10g, Eclipse, NetBeans

Methodologies: Agile, Scrum

Version Control: SVN, ClearCase, PVCS, Jira

PROFESSIONAL EXPERIENCE:

Confidential, Oak Brook, IL

Senior Software Engineer

Responsibilities:

  • Developing ADF applications and fixing the defects in existing ADF applications
  • Fixing the issues found in Mobile applications developed in angular script.
  • Finding the solutions for the security vulnerabilities issues found in different applications. For example: XSS, XXE, Unencrypted communication etc.
  • Participating every day scrum team meetings, and direct interaction with the users to discuss business requirements.
  • Opportunity to learn AS400 database and its functionalities for legacy applications.
  • Responsible for fixing defects and developing prototypes and implementing the business requirements and testing the defects.

Environment: JDeveloper 11g, ADF Framework, Web logic Server, Oracle DB, Java, SVN, UCM

Confidential, IL

Senior Principle Consultant

Responsibilities:

  • Understanding the application functionality and its test cases.
  • Help the manager to estimate each and every task involved in the project.
  • Preparing the High level design document for each modules.
  • Design and developed user interface components using ADF Rich Faces.
  • Developed UI fragments, templates and bounded task flows using Jdeveloper 11g.
  • Developed, implemented validations and interacting services in managed beans.
  • Responsible for developed ADF Data Controls from Web Services and Java Components.
  • Developed ADF Model components (creation, configuration, and tuning of entity objects, view objects, application modules, bindings and data controls).
  • Responsible for building, debugging and tuning the application using ADF
  • Involved in deployment process in the production environment and other environments too.
  • Leveraging the OOB build scripts and build tools for deploying the application in different servers.
  • Integrating the BPM Process in Webcenter application.
  • Developed servlet application for LMS project to register the course for the user.
  • Written custom SQL queries in view objects.
  • Using Programmable view objects in ADF application.
  • Implemented ADF security features and OES security policy in ADF applications.
  • Worked in Agile Methodology.
  • Implementing business logic using JAVA, JSF coding / development with EJB.

Environment: JDeveloper 11g, Web Center Spaces PS5, ADF Framework, Web Oracle DB, Java, SVN.Java6.0, JSF, ADF Faces, ADF Task Flows, ADF Business Components, Web Service, Oracle11g, Web Logic10.1, PL/SQL Apis

Confidential, FL

Technical Lead

Responsibilities:

  • Understanding the existing application and its implemented use cases.
  • Developed Webcenter portal application using webcenter spaces.
  • Create the web pages in spaces and change the styles on the go.
  • Developed custom functionalities and implemented in webcenter pages by leveraging the taskflows.
  • Upload the documents from UCM and leverage the content presenter taskflows in webcenter pages.
  • Developed custom taskflows and integrate in pages as well.
  • Participating every day scrum team meetings, and direct interaction with the users to discuss business requirements.
  • Execute all the software development activities contained in each sprint.
  • Responsible for fixing defects and developing prototypes and implementing the business requirements and testing the defects.

Environment: JDeveloper 11g, Web Center Spaces PS5, ADF Framework, Web logic Server, Oracle DB, Java, SVN, UCM

Confidential, NJ

Technical Lead

Responsibilities:

  • Responsible for understanding the mortgage business functionality of the application.
  • Direct interaction with the users to discuss business requirements and defects and developing prototypes and implementing the business requirements.
  • Responsible for MVC design and implementing the J2EE framework.
  • Analysis of the Requirement document.
  • Design and developed multiple web (UI) pages using JSF, ADF Rich Faces, JSP and HTML.
  • Responsible for developed, invoking and implemented validations on JSF backing beans.
  • Development, Integration of different modules for instance Siteminder etc.
  • Coordinating the Offshore team, communicating with client.
  • Responsible for working on the project build scripts using ANT set up under Hudson.
  • Developed a number of Selenium (a black box web testing tool) scripts for functional testing

Environment: JDeveloper 11g, Web Center Spaces PS5, ADF Framework, Web logic Server, Oracle DB, Java, Siteminder.

Confidential, IL .

Programmer Analyst.

Responsibilities:

  • Preparation of Functional and technical design documents
  • Creating new screens by using ExtJs Framework APIs (Javascript).
  • Implemented the following Business Object, Helper classes and Utility classes
  • Connecting the database using Entity Objects and used View Objects also.
  • Written Test plans and executed the unit tests and integration testing also.

Environment: JDeveloper 11g, JSP, ExtJs 4.0 Framework, Weblogic Server, Oracle DB, JavaScript, Java, ADF, Perforce.

Confidential, WI

Programmer Analyst.

Responsibilities:

  • Planning and estimating the tasks for each functionality.
  • Preparation of technical design documents (MD70).
  • Coordination with Offshore team and reporting to Managers.
  • Creating new screens by using ADF.
  • Implemented the following Business Object, Helper classes and Utility classes
  • Connecting the Oracle DB using Entity Objects and used View Objects also.
  • Implemented Java Beans for the feature implementation for the products.
  • Written Test plans and executed the unit tests and integration testing also.

Environment: JDeveloper 11g, JSP, JSF, Oracle ADF Faces, Weblogic Server, Oracle DB, JavaScript, Java, JDeveloper 11g, ADF, SVN, ExtJs Framework

Confidential, IL .

Programmer Analyst

Responsibilities:

  • Creating new screens by using ADF.
  • Implemented the following Business Object, Helper classes and Utility classes
  • Connecting the Oracle DB using Entity Objects and used View Objects also.
  • Implemented Java Beans for the feature implementation for the products.
  • Written Test plans and executed the unit tests and integration testing also.
  • Following the SDL cycle for every feature implementation.

Environment: Java 1.5, Jdeveloper 11g, JSP, JSF, Oracle ADF Faces, Weblogic Server, Oracle DB, JavaScript, Clearcase, ExtJs Framework

Confidential

Sr. Software Engineer

Responsibilities:

  • Managing and updating new functionality using MVC architecture with front end being struts and JSP along with Java beans.
  • Implemented the following J2EE Pattern: Front Controller, Business Object, Data Access Object (DAO), Helper classes, Utility classes and Data Value Object.
  • Involved in coding of Java classes, JSP, Servlets and Struts action classes.
  • Developed unit test and functional test cases using JUnit framework.
  • Used JDBC programming to access the oracle database.
  • Responsible for fixing production defects & QA defects.

Environment: Java 1.4, Weblogic 8.1, JSP, Servlets, JHTML, JavaScript, Oracle 8.0, Clearcase

Confidential

Software Engineer

Responsibilities:

  • Design system using UML Rational Rose and OOAD techniques.
  • Development of real-time system using Struts concepts.
  • Developed and executed User Acceptance Testing portion of test plan.
  • Implemented the functionalities in Java classes and the SQL is used for backend.

Environment: Struts, Java, SVN, TOAD and Eclipse.

Confidential

Software Engineer

Responsibilities:

  • Creating a proof of concept for the GUS project and presented to Morgan Stanley Bank
  • Involved in Code review process to make sure we adhere to company Standards and implemented the functionalities using Java classes.
  • Created the UI design in JHTML and client side scripting using JavaScript.

Environment: Java, WebLogic, JSP, Servlets, JHTML, JavaScript, Oracle.

Confidential,

Software Engineer

Responsibilities:

  • Design and develop functional & technical specifications using OO Methodology.
  • Database connectivity was achieved by means of ODBC.
  • Provided computational support for scientific computing to the group.
  • Used profiling tools to improve the performance of the software.

Environment: C++, VC++, Win 32 API, COM, ActiveX, Multithreading

We'd love your feedback!