Senior Software Engineer Resume
SUMMARY
- 7+ Years of experience in software designing and development.
- Played a key role in requirements gathering, application design, development, delivery/deployment and production support.
- Good experience in development of applications using Java, J2EE, Servlets, JSP, JDBC, Apache Tomcat, WebSphere, Struts and Spring Frame works.
- Good development experience on RAD, WSAD, RSA, Eclipse and My Eclipse IDEs.
- Good experience on Weblogic, Jboss and Apache Tomcat servers.
- Worked on Oracle, MySQL, SQL Server 2008 and PL/SQL (Stored Procedures, Triggers, Functions, Packages, Views, Indexes, Autonomous Transactions etc).
- Experience in developing reports using BIRT Reports and Crystal Reports.
- Used HTML, Java Script and JQuery for achieving the front end functionalities.
- Good experience in designing screens using HTML5, CSS3 and Struts TLD’s.
- Good implementation knowledge of OOPS concepts.
- Experience in Creating Tables, Views, Complex Stored Procedures, User Defined Functions (UDF’s), Triggers to facilitate efficient data manipulation and data integrity.
- Experience in optimizing the query by creating various Clustered, Non - clustered indexes and Indexed views.
- Experience in developing Queries in Oracle 9i/10g/11g.
- Experience on IBM WebSphere server.
- Good experience in implementing the Singleton, Factory, DAO and MVC design patterns in web architecture.
- Good experience in implementing the Agile methodology along with regular scrum meetings.
- Good experience in implementing payment gateways like Protx, PayPal, Barclay and Nochex.
- Good experience on Spring Core, Spring MVC.
- Good experience on the Hibernate framework.
- Good experience on the UNIX Shell scripting.
- Good experience in implementing Web services using jax-ws and REST Web services.
- Good experience and Domain knowledge on Retail, EPOS and Banking industries.
- Have experience in implementing GPG (Gnu Privacy Guard), PGP (Pretty Good Privacy) encryption functionality.
- Excellent analytical, interpersonal and communication skills & desire to excel, fast learner, hardworking and versatile team player.
TECHNICAL SKILLS
Languages: Java, J2EE.
J2EE Technologies: Servlets 2.1, JSP 2.2, JDBC.
Secondary Languages: SQL, PL/SQL, Java script, Ajax, JSON, XML, XSL, HTML,JQuery.
Frame work: Struts, Spring.
Data Base: Oracle 9i, 10g, 11i, MySQL, SQL Server 2008.
Application Servers: WebSphere, WebLogic and JBoss.
Web Server: Apache Tomcat 5.5/6.0.
Operating Systems: Linux (fedora8), Windows (XP, 2000, 7, 8).
Automated Utilities: Log4j, Ant.
IDE’s: Eclipse 3.3, My Eclipse, RAD, RSA and WSAD.
Development Tools: PL/SQL Developer.
Version Control: SVN.
Reporting Tools: BIRT Reports and OBI
PROFESSIONAL EXPERIENCE
Confidential
Senior Software Engineer
Responsibilities:
- Involved in understanding and developing Change Requests/Customizations requested by clients.
- Migrating the applications from WebSphere 5.0 to 7.5.
- Interacting with Users for Pre Production test.
- Developed the Action classes using Struts Framework and written DAO, TO classes.
- Writing the JSP’s, POJOs and Controllers as part of project implementation.
- Developed Functions, Procedures and Packages using PL/SQL.
- Developing front end functionalities and validations by using HTML and Java Script.
- Following Agile methodology in development and having daily Scrum calls.
- Unit testing the newly developed functionality.
- Developed Web services using SOAP.
- Testing the existing application and fixing the issues.
- Involved in deployment of application in web Sphere application server.
- Deploying updated code in Development, QA/UAT, Pre Production Servers and does the sanity testing.
- Coordinating with integration and deployment team for every functional release.
- Providing production support for these project/clients.
Environment: IBM RAD 7.X, SQL Server 2008, WebSphere Application Server, HTML, JavaScript, JSP, Servlets, JDBC, Struts, Log4j, XML.
Confidential
Senior Software Engineer
Responsibilities:
- Involved in understanding Business Requirements.
- Involved in mapping the Hibernate configuration, Hibernate mapping files.
- Developing User Interface by using JSPs and Involved in Unit Testing.
- Developed the Action classes using Struts Framework and written DAO, TO classes.
- Developed Functions, Procedures and Packages using PL/SQL.
- Developing front end functionalities and validations by using HTML and Java Script.
- Following Agile methodology in development and having daily Scrum calls.
- Developing the code for demographic module.
- Involving in development of Jasper reports.
- Writing Test Cases by using JUnit.
- Involved in deployment of application in web Sphere application server.
- Verifying the requested values populated in Oracle Database.
- Coordinating with integration and deployment team for every functional release.
- Along with development, providing support for this project/client.
Environment: IBM RSA 7.X (Rational Software Architect), Jasper Reports, Oracle 10g, WebSphere Application Server, HTML, JavaScript, JSP, Servlets, Hibernate, Struts, Spring MVC.
Confidential
Senior Software Engineer
Responsibilities:
- Involved in understanding and developing requested by clients.
- Developed the Action classes using Struts Framework and written DAO classes.
- Developed Functions, Procedures and Packages using PL/SQL.
- Developing front end functionalities and validations by using HTML, Java Script and JQuery.
- Unit testing the newly developed functionality.
- Developed Web services using SOAP.
- Interacting with Users for Pre Production test.
- Testing the existing application and fixing the issues.
- Involved in deployment of application in weblogic application server.
- Deploying updated code in Development, QA/UAT, Pre Production Servers and does the sanity testing.
- Generate the reports using the IText for the PDF format
- Flat Files upload using the SQL LOADER to improve the performance of the application
- Implement the pagination
- Implement the user defined logging.
- Developed the Dashboard for the maker checker concept.
Environment: Weblogic10.1.3, Oracle, HTML, JavaScript, JSP, Servlets, JDBC, Struts 2, Log4j, XML, CSS, JQuery, Ajax, IText.
Confidential
Software Enginer
Responsibilities:
- Involved development of delivering the further enhancements of Loan Origination module.
- Communicating with Clients, knowing the requirements and delivering them within the timelines.
- Manage workflows which maps business processes.
- Developing User Interface by using JSPs and Involved in Unit Testing.
- Developed the Action classes using Struts Framework and written DAO, TO classes.
- Developed Functions, Procedures and Packages using PL/SQL.
- Written Materialized Views to reduce the reports population time.
- Implementing Agile methodology in development and having daily Scrum calls.
- Developing front end functionalities and validations by using HTML and Java Script.
- Involving in development of Jasper reports.
- Developed Web services using SOAP.
- Resolving the concerns raised by the end users.
- Customizing the reports as and when asked for.
- Given the basic technical training to the IT team.
- Along with development, providing support for delivered projects/clients.
Environment: RAD 6.0 (Rapid Application Development Environment), OBI Reports, Oracle 9i, WebSphere Application Server, HTML, JavaScript, JSP, Servlets, JDBC, Struts.
Confidential
Software Engineer
Responsibilities:
- Involved development of delivering the further enhancements of Loan Origination module.
- Communicating with Clients, knowing the requirements and delivering them within the timelines.
- Manage workflows which maps business processes.
- Developing User Interface by using JSPs and Involved in Unit Testing.
- Developed the Action classes using Struts Framework and written DAO, TO classes.
- Developed Functions, Procedures and Packages using PL/SQL.
- Written Materialized Views to reduce the reports population time.
- Implementing Agile methodology in development and having daily Scrum calls.
- Developing front end functionalities and validations by using HTML and Java Script.
- Involving in development of Jasper reports.
- Developed Web services using SOAP.
- Resolving the concerns raised by the end users.
- Customizing the reports as and when asked for.
- Given the basic technical training to the IT team.
- Along with development, providing support for delivered projects/clients.
Environment: RAD 6.0 (Rapid Application Development Environment), OBI Reports, Oracle 9i, WebSphere Application Server, HTML, JavaScript, JSP, Servlets, JDBC, Struts.
Confidential
Software Engineer
Responsibilities:
- Involved in the Designing, Development and Implementation of Application Creation Manager,
- Involved in customization of Application.
- Involved in bug fixing activity and guide resource for fixing bugs in time.
- Involved in Unit Testing.
- Involved in bug fixing activity and guide resource for fixing bugs in time.
- Developed User Interface by using JSPs and Involved in Unit Testing.
- Developed the Action classes using Struts Framework and written DAO, TO classes.
- Developed Functions, Procedures and Packages using PL/SQL.
- Written Materialized Views to reduce the reports population time.
- Developed front end functionalities and validations by using HTML and Java Script.
- Implementing Agile methodology in development and having daily Scrum calls.
- Involved in development of GPG Encryption technique, which is additional feature of the product in the security of data exchange.
- Providing offshore support.
Environment: Eclipse, OBI Reports, Oracle 9i, Weblogic Application Server, HTML, JavaScript, JSP, Servlets, JDBC, Struts.
Confidential
Software Engineer
Responsibilities:
- Involved in customization of Application.
- Involved in bug fixing activity and guide resource for fixing bugs in time.
- Involved in bug fixing activity and guide resource for fixing bugs in time.
- Developed User Interface by using JSPs and Involved in Unit Testing.
- Developed the Action classes using Struts Framework and written DAO, TO classes.
- Developed Functions, Procedures and Packages using PL/SQL.
- Developed front end functionalities and validations by using HTML and Java Script.