We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00 Rating

Cleveland, OH

SUMMARY:

  • 9+ years of experience in the areas of Designing, Implementing and Testing Enterprise Java/J2EE based Large Scale Distributed Applications.
  • Extensive experience in the domains of Manufacturing, Services and Quality.
  • Expert skills on J2EE Technologies- Servlets, JSP, JNDI, JDBC, Java Mail, JMS and JAXB.
  • Excellent work experience on Web Services technologies using SOAP and WSDL.
  • Experience in implementing MVC Architecture using Struts Framework.
  • Good exposure on J2EE design patterns such as Business Delegate, Service Locator, Transfer Object, Session Façade, Factory Pattern, Singleton, Composite Views and Data Access Object.
  • Expertise in Object Oriented Programming and RDBMS concepts like DDL and DML.
  • Good knowledge in Oracle PL-SQL Procedures, Function and Triggers.
  • Good knowledge on Hibernate ORM.
  • Good experience in Spring IoC and knowledge on Spring MVC.
  • Experience in Application Servers - IBM Websphere, Oracle Application Server, Web Logic and Tomcat.
  • Involved in various GUI Page Designs using HTML, JSP, JavaScript, AJAX and CSS.
  • Knowledge in C++, UNIX and Batch Processing Coding.
  • Experienced in Version Manager Tools like VSS, SVN, PVCS and Clear Case.
  • Member of the Production Support Team and closely work with End User to provides rapid solution on Applications unexpected failures.
  • Directly involved in Application Rollout Process in QA/UAT/Staging and Production Servers.
  • Expertise in Software Development Processes and Involved in Water Fall and Agile Development processes.
  • Involved in preparing Functional / Technical design documents which encompasses Customer requirements, Project Scope, User Acceptance Criteria, Assumptions etc
  • Strong leadership qualities, capable of handling multiple projects. Quick learner and keen observer, determining external & internal customer needs. Flexible, dynamic and self-motivated with a flair of achieving success and Attention to detail, timeline sensitive and goal oriented.

TECHNICAL SKILLS:

J2EE: Servlets, JSP, EJB, JNDI, Java Mail

J2SE Core: Java, JDBC, JAXB, SAX, DOM

Web Services: XML, SOAP, WSDL

Servers: IBM WAS, Oracle Application Server, Web logic, Tomcat

Database: Oracle, My-SQL and MS-Access

Source Control: MS VSS, SVN, PVCS, Clear Case

Operating Systems: UNIX/LINUX, Windows 95/98/NT 4.0/2000

Web Tier: HTML, Java Script, CSS, AJAX

Frameworks: Struts, Hibernate, Spring

Designing: J2EE Design patterns and SDLC.

Development Tools: WSAD, RAD, Jdeveloper, Net Beans, Eclipse, JBuilder, TOAD, Oracle SQL Developer

Other Tools: HP Service Manager, Remedy System, HP Qulaity Center, Edit Plus, AppWorx

PROFESSIONAL EXPERIENCE:

Confidential, Cleveland, OH

Senior software Engineer

Environment: J2EE, Servlets, JSP, AJAX, Java Script, CSS, Java Beans, XML, Web Services, Struts, Oracle Application Server, OID, Oracle 10g, Windows XP, UNIX, HP Service Manager, SVN.

Responsibilities:

  • Respond to service tickets and service requests within established time-based requirements.
  • Gather all the user needs for running their day to day activity and to classify them as a production issue/fix or change request work accordingly.
  • Involved in Requirements gathering/Designing and Documenting Technical Designs prior to development stages for all the Applications.
  • Admitted responsibility for quality of deliverables adhering to technical standards.
  • Managed all support activities adhering to technical, security and compliance standards.
  • Developed the various JSP Pages using CSS, HTML, Struts Tags, JavaScript and AJAX functionalities.
  • Designed the Table Structures, Mappings and SQL Queries for change request.
  • Designed & implemented the new wrapper layer instead for EJB to boost up the Performance.
  • Involved in debugging the application modules and defect fixing phase prior to final delivery.
  • Involved in QA/Production Rollout and support.
  • Manage the offshore team
  • Status reporting to Goodyear

Confidential

Project Lead / Senior Software Engineer

Environment: J2EE, EJB, Servlets, JSP, AJAX, Java Beans, XML, Spring, Hibernate, Web logic, LDAP, HP Quality Manager, Web Services, Oracle 10g, Windows XP, SVN.

Responsibilities:

  • Played role of Senior Developer and Project Lead in the RTVQ team which involves requriments gathering, design and development, testing and implementation.
  • SPOC for coordinating with customers (purely offshore driven project).
  • Developed the various JSP Pages using CSS, HTML, Struts Tags, JavaScript and AJAX functionalities.
  • Developed Java Beans to implement the business logic and to handle various interactions with the database.
  • Developed few spring beans to handle the business logic of the application.
  • Implemented Persistent Classes using Hibernate Framework.
  • Designed and developed various reports using jexcel.
  • Deployed the application to various factories across the globe
  • Data migration, unit testing and smoke testing
  • Involved in debugging the application modules and defect fixing phase prior to final delivery.
  • Preparing the Deployment instructions to be deployed in QA and Production Environment
  • Involved in QA/Production Rollout and support

Confidential, Columbus, IN

Senior Software Engineer / Team Lead

Environment: Java, J2EE, Struts, JSP, Servlets, JDBC, EJB, JMS, AJAX, WSAD, XML, Web Services, UNIX, Clear Case, TOAD, IBM WAS, Remedy System, Windows Xp, UNIX, AppWorx

Responsibilities:

  • Interacting with customer for requirements gathering and analysis
  • Interacting with multiple interface team and IT support team
  • Played role of lead which involves task allocation, design/code reviews, status report generation and weekly status meeting.
  • Implemented MVC architecture using Apache STRUTS framework and J2EE Design Patterns
  • Developed JSP’s, Servlets based on user requirements and tested them on IBM WAS which is hosted on UNIX box.
  • Developed Java Beans to implement the business logic and to handle variouss interactions with the database.
  • Involved in developing JavaScript functions for client side validations.
  • Design and developed various reports using jexcel and iText.
  • Used Clear Case as Version control manager.
  • Involved in documenting technical Design details of the project in the requirements phase.
  • Involved in debugging the application modules and defect fixing phase prior to final delivery.
  • Involved in integration testing, UAT, data migration and Production Rollout and support

Confidential

Senior Software Engineer

Environment: Java, J2EE, Struts, JSP, Servlets, JDBC, EJB, AJAX, WSAD, XML, UNIX, Clease Case, TOAD, IBM WAS, Remedy System, Windows Xp, UNIX, AppWorx

Responsibilities:

  • Manage the technical team of around 7 from offshore and co ordinate with onshore tem in gathering requirements and analysis.
  • Preparing Solution Design for the project based on the user requirements
  • Implemented MVC architecture using Struts Framework.
  • Involved in Developing the Server Side Components Using EJB
  • Designed and developed the WebPages for all the module s Using JSP, Struts Tiles Pattern
  • Involved in debugging the application modules and fixing the problems reported in during testing phase.
  • Involved in writing SQL queries
  • Involved in the change request and enhancement.
  • Perform rigorous unit and system testing before releasing application to the end users.
  • Interacting with interfacing team and Cummins IT infrastructure team
  • Involved in integration testing, UAT, data migration and Production Rollout and support

Confidential

Senior Developer

Environment: Java, Servlets, JDBC, C++, CORBA, XML, JavaScript, Oracle 8i, MS VSS

Responsibilities:

  • Worked as a senior developer and developed base architecture reusable components which would be used across the applications
  • Coded the base Java objects which used to plug into the sub modules.
  • Played key role in preparing Detailed Design document across the modules.
  • Managed the sub team and which involves task allocation, design/code reviews
  • Interacted with the end users and documented the existing system.
  • Used MS VSS as Version control manager.

Confidential

Programmer

Environment: Java, Java Mail,JSP, Servlets, Struts,JDBC,Tomcat

Responsibilities:

  • Worked as a developer and developed various JSP Pages and Java Mail Coding.
  • Coded the Various Module Logics in Struts Frameworks
  • Involved in Documentation and Unit Testing.

We'd love your feedback!