We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Having 10yrs Experience in developing web applications using Java/J2EE, JSP, Servlets, EJB, JDBC, Spring, Struts, JSF, Hibernate, Web Services and XML.
  • Thorough knowledge of Web technologies: XML, WML, SAX/DOM Parser, AJAX, HTML, CSS, Bootstrap and JavaScript.
  • Expertise in SOA, Web Services (XML Beans), Apache Camel and XML technologies (XSLT, Xpath).
  • Experienced in writing complex Queries, Stored procedures, functions, packages, tables, views and triggers with major databases such as Oracle, DB2 and MySQL.
  • Possess expertise in designing and developing web and mobile applications using HTML 5, CSS3, Less, JavaScript, jQuery, nodeJs, Angular - JS.
  • Developed Listeners using JMS and configured them to connect IBM MQ Queue using spring templates.
  • Implemented Logging aspects for auditing and logging purposes using Spring AOP and implemented security for the application using Spring Security.
  • Proven software development experience using different methodologies - Agile, Waterfall and TDD.
  • Expert in coding using core java concepts like multithreading, collections, serialization, synchronization, exception handling and database connections.
  • Experience in utilizing open-source frameworks such as Angular-JS, Node-JS, Struts, Spring, Hibernate, JSF and JQuery.
  • Experience in consuming RESTful services using Angular $http, $resource and JQuery to exchange (request / responses) information with databases such as Oracle and MySQL.
  • Experienced in MEAN stack Extensive development experience on different IDE’s like Eclipse, IBM Rational Application Developer, WebSphere Integration Developer and NetBeans.
  • Developed the UI panels using XHTML, Angular-JS, XML and JQuery.
  • Worked on SOA to develop RESTful Web service to generate and consume services from different modules. Implemented MVC Framework to make single page applications SPAs for responsive services.
  • Test Driven Programmer with thorough knowledge in Unit testing with JUnit, Mockito and using SoapUI, Postman for Web Service testing, performance testing with JMeter and automated testing with Test Driven Development (TDD) in Extreme Programming model.
  • Strong experience working with version control software like Apache Subversion, GIT and build tools such as ANT, Maven, Gradle and Jenkins.
  • Expertise in object modeling and Object Oriented design methodologies (UML). Experience in creating UML diagrams like Class, Object, Use Case, State and Activity diagrams development (Mongo-DB, Express.JS, Angular-JS & Node.JS).

TECHNICAL SKILLS

Programming: Java, J2EE, Servlets, OOPS, AJAX, JavaScript, JUnits, JDBC.

DBMS: Oracle, MySql, SQL

Framework: Struts, Hibernate, Spring, MVC.

Web Services: SOAP, REST, WSDL

Operating Systems: Linux, Unix, Windows

Servers: Tomcat, Apache Web Server

Tools: Eclipse, TOAD, WINSCP, SQL Developer, SVN, CVS, Tableau

Miscellaneous: SAS, PL/SQL, JSP, HTML, JSON, Data Structures, Ecommerce, Algorithms.

PROFESSIONAL EXPERIENCE

Confidential

Sr. Software Engineer

Responsibilities:

  • Played key role in design, development of Macys Wishlists using Java and REST web service api’s.
  • Implemented various data integration techniques, generic XML parser for import/export data.
  • Took initiative to refactor the existing web services code to make it reusable and more effective.
  • Involved in extensive SQL and Data analysis to make services faster and robust.
  • Extensively involved in Client communication for requirement gathering.
  • Responsible for designing wishlist data model architecture.
  • Guided the offshore development team and providing technical solutions.

Confidential

Sr. Software Engineer

Responsibilities:

  • Developed Seller Standards Platform which used to evaluate Confidential sellers on daily basis.
  • Worked on building Confidential Buyer Protection program using J2EE, Spring and REST/SOAP API’s.
  • Developed daily batch jobs for evaluating sellers using PL/SQL stored procedures.
  • Worked on various aspects of managing Risk Users and keeping Confidential safe using performance control tools.
  • Developed Tableau Reports for Seller Feedback and Buyer Protection data analysis.
  • Extensive experience working in an Agile Development Environment including Scrum methodology.
  • Developed internal portal tools to analyze and display live data which enhanced the team’s productivity.
  • Responsible for application deployment, end-end testing and bug fixing.

Confidential

Technical Analyst/Software Developer

Responsibilities:

  • Worked on design, analysis for TD bank internal portal using Java/J2EE Web architecture.
  • Developed data access layer using Hibernate (ORM), while using Spring MVC framework for business layer.
  • Lead the task of gathering business requirements and knowledge of clients and ensuring quality assurance.
  • Developed an online portal for various flight services such as online flight booking using Java and Struts2..
  • Played a major role in XML Parsing module and “Content Management System”.

We'd love your feedback!