We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

4.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • Over 9 years of experience in Design and Development of software products using Java/J2EE technologies.
  • Have in depth knowledge of software development life cycle. Worked with Agile, sprint/scrum, SAFe methodologies.
  • Have experience in leading teams and successfully delivered projects on time.
  • Developed java applications using JEE component stack like Servlets, JSP, JMS, JDBC and JNDI.
  • Hands on experience with open source technologies like Apache struts, Spring and containers like - Apache Tomcat, Jboss and Websphere.
  • Work experience includes server setup, clustering, and performance tuning, monitoring and troubleshooting.
  • Worked with various development tools like Eclipse 3.0, IntelliJ, WebSphere RAD, PL/SQL developer and Version Control Systems like Git, TFS, Microsoft Teams, CVS, SVN and Clear Case.
  • Have strong knowledge of relational databases like Oracle7.x/8i/9i/10g/11g, MS SQL Server and DB2 7.x/8.0. x.
  • Excellent Communication and interpersonal skills acquired from experience. Self motivated person with good team playing capabilities.
  • Able to adapt and learn new technology quickly and work seamlessly to meet delivery deadlines.

TECHNICAL SKILLS:

Languages/Technologies: J2EE (Servlets, JSP, JDBC, JNDI, JMS, JAAS, JPA), J2SE, JSTL, PL/SQL, XML, XSD, XML Beans, JAXB, HTML, CSS, Java Script, AJAX.

Frameworks: Spring, Apache Struts MVC, Spring MVC, Hibernate, JAX-WS, REST, SOAP, Junit, and jQuery.

Messaging Systems: WebLogic MQ and MQ Series

Web/Application Servers: Apache Tomcat, Jboss, IBM Web Sphere (4.0, 5.0), WebLogic 12.1.13.

Database: Oracle (8i, 9i, 10g, 11g), MS SQL 2005, 2008, DB2.

Other tools: Eclipse, Websphere RAD, JMeter, CVS, SVN, Git, Source Tree, Maven, Jenkins, TFS, Clear Case and Selenium.

Operating Systems: Windows95/98/2000/NT/XP/Win7/Vista, Red Hat Enterprise Linux, HP Linux.

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Sr. Software Engineer

Responsibilities:

  • Lead development efforts for several critical features and delivered them successfully on time.
  • Worked on multiple projects simultaneously and successfully coordinated teams in delivering the projects on time.
  • Successfully migrated application to Struts2 from Struts1 as struts1 reached end of life and no longer supported.
  • Developed interactive web pages using JSP, Servlets, JSTL, Struts Tag Libraries, HTML, Java Script and jQuery.
  • Migrated application from Ant build pipeline to use Maven and continuous integration with Jenkins.
  • Developed PL/SQL stored procedures to execute complex logics for generating data for various reports in the application.
  • Worked closely with Business teams in refining backlog, delivering the requirement documents for changes and new features.
  • Used spring as IOC container to wire up various application components for Autogen module in the application.
  • Designed and developed middle ware message processing components using JMS point-to-point and publish/subscribe models.
  • Developed ad-hoc reports creating interface using JSPs and Spring MVC framework.
  • Developed various JAVA data access layer classes to do CRUD operations on database tables using Hibernate and Spring JDBC framework.
  • Involved in Database schema design, identified problematic SQL queries, worked with database developers to optimize those queries.
  • Used jQuery for client side java scripting to develop highly interactive user interface.
  • Wrote unit test cases using Junit framework with good code coverage.
  • Worked with SAFe development process using sprint planning and daily scrum meetings and managed tasks using TFS.
  • Conducted peer code reviews regularly using GIT and Upsource code review tools.
  • Coordinated with business analysts in evaluating requirements and worked with QA team in fixing bugs.
  • Resolved fortify security scan issues in application code and did code optimizations in various modules.
  • Used Git/Source tree for source code management. Used Jenkins as continuous integration build tool.

Environment: Spring 3.5, Java 1.7, Servlets 2.5, JSP, JMS, WebLogic 12.1.13, XML, XSD, SOAP, JSTL, HTML, CSS, Java Script, jQuery, Junit, Selenium, Mockito, Upsource, TFS, Log4j, Eclipse Kepler, Intellij 13, Git Hub, Source Tree, SVN, Oracle 11g.

Confidential

Responsibilities:

  • Involved in all phases of SDLC including requirement gathering, designing application, implementing design, testing and maintenance support.
  • Created detail design documents for use cases of the system that are signed off by business users.
  • Developed dynamic web pages using HTML, Java Script, JSPs, Servlets, JSTL and Struts framework.
  • Used jQuery for client side java scripting to develop highly interactive user interface.
  • Developed user interface pages using struts for keeping tracking of materials for each plant.
  • Developed UI to generate reports/labels that needs to be printed for each carrier that travels across borders.
  • Mentoring developers in achieving project time lines and help them to produce quality code based standards and providing technical solutions to critical issues.
  • Responsible for team member code reviews, provided guidelines, and followed SDLC for the life cycle of the project.

Environment: Java 1.7, Servlets 2.5, JSP, jQuery, angular, JSTL, Spring Core, Spring MVC, Struts2, REST, XML, XSD, WSDL, Hibernate, HTML, CSS, Java Script, Jenkins, jQuery, Junit, Mockito, Log4j, Selenium, Oracle 11g, WebLogic 12.1.3, SAFe, TFS, ELK, Git, Source Tree, IntelliJ, PCF.

Confidential

Responsibilities:

  • Developed GVOTS UI using Kendo UI and provided optimum solutions to team to improve code quality.
  • Developed logic for keeping track of non-conflicting minerals that are provided by suppliers as part of Legal & Regulatory projects.
  • Worked closely with business in getting backlog aligned and providing demos to business for continuous feedback.

Environment: Java 1.7, Servlets 3.4, JSP, jQuery, Kendo UI, JSTL, Spring Core, Spring MVC, Hibernate, HTML, CSS, Java Script, Jenkins, Junit, Mockito, Log4j,Selenium, Oracle 11g, WebLogic 12.1.3, SAFe, TFS, ELK, Git, Source Tree, IntelliJ, PCF.

Confidential

Responsibilities:

  • Developed logic for keeping track of non-conflicting minerals that are provided by suppliers as part of Legal & Regulatory projects.
  • Worked closely with business in getting backlogs aligned and providing demos to business and delivering backlogs fixes on time.
  • Developed web UI for Conflicting Minerals to track materials that are provided by various suppliers.
  • Resolved security scan issues in code by providing optimum solutions.
  • Used Jenkins as continuous integration build tool.
  • Used Git/Source tree as part of continuous integration.
  • Worked with QA team in developing automated test cases and resolving identified defects.
  • Coordinated with release team to successfully release several versions of the application.
  • Worked on design documents, release notes and application help documents.
  • Worked with business in backlog brushing and helped team to deliver projects from time to time following SAFe Agile methodology.

Environment: Java 1.7, Servlets 2.4, JSP, jQuery, Kendo UI, JSTL, Spring Core, Spring MVC, XML, XSD, WSDL, Hibernate, HTML, CSS, Java Script, Jenkins, Junit, Mockito, Log4j,Selenium, Oracle 11g, WebLogic 12.1.3, WebSphere 6.0., SAFe, TFS, ELK, Git, Source Tree, IntelliJ, PCF.

Confidential, Phoenix, AZ

Sr. Software Engineer

Responsibilities:

  • Developed dash boards using JSP, servlets.
  • Developed database schemas to store and generate metrics required for the dash boards on oracle 11g database.
  • Developed PL/SQL stored procedure to execute complex SQL queries to generate statistical data required for the dash boards.
  • Developed data access logic required to audit activities performed on the application by pharmacy staff.
  • Developed screens to display audit information for pharmacy managers.
  • Developed tools for drug search, order management and customer service tools using JSP, jQuery and java script.
  • Used Jenkins as continuous integration build tool.
  • Used hibernate for object relational mapping for data access layer.
  • Used Apache JMeter for load testing the application. Identified several bottlenecks and resolved them successfully.
  • Used java profiling tools to trouble shoot memory leak issues. Worked with web sphere administrator to resolve application performance issues.
  • Worked with QA team in developing test plans and resolving identified defects.
  • Coordinated with release team to successfully release several versions of the application.
  • Worked on design documents, release notes and application help documents.

Environment: Java 1.6, Servlets 2.4, JSP, JSTL, Spring Core, Spring MVC, SOAP, XML, XSD, WSDL, Hibernate, HTML, CSS, Java Script, Jenkins, jQuery, Junit, Log4j, Selenium, RAD 7.0, Oracle 11g, Websphere 6.0.

Confidential

Software Engineer

Responsibilities:

  • Developed ISTK 4.1.2 to exclusively support 64 bit operating systems.
  • Involved in development of IS4.1.2.
  • Installed Image services product on various operating systems.
  • Used Sprint/Scrum agile process methodology effectively for iterative development.
  • Coordinated with business analysts in evaluating requirements and worked with QA team in fixing bugs.
  • Worked on integration of CFS-IS and File net enterprise manager.
  • Worked with business analysts in identifying bugs and fixing them.
  • Used clear case for source code management.
  • Responsible for labeling the code, branching for releases, merging branches and moving code to test and production environments

Environment: Java 1.4, VC++, IBM Web sphere, Oracle, MS SQL Server, DB2, Clear Case, Clear Quest, AIX, Unix, Windows.

Confidential

IBM FileNet P8

Responsibilities:

  • Have hands on P8 installations on various Operating Systems Windows 2003, UNIX, AIX using JBOSS, IBM WebSpehere with databases as DB2, Oracle and SQL.
  • Worked on installing P8 products on cloud with considerable knowledge on cloud computing.
  • Worked on integrating FileNet products with various other products.
  • Presented Cloud computing technology and its features in Technical presentations at IBM India.
  • Have considerable knowledge on FileNet BPM product and its architecture.
  • Worked with business analysts in identifying bugs and fixing them.
  • Used clear case for source code management. Responsible for labeling the code, branching for releases, merging branches and moving code to test and production environments

Environment: Java 1.4, IBM Web sphere, Jboss, MQ Series, Oracle, MS SQL Server, Clear Case, Clear Quest, AIX, Unix, Windows.

Confidential

IBM FileNet Report Manager

Responsibilities:

  • Developed utility using VC++, which removes various indexing errors on daily basis from the database.
  • Automated test cases in Report Manager using Rational Robot.
  • Coordinated with business analysts in evaluating requirements and worked with QA team in fixing bugs.
  • Used Sprint/Scrum agile process methodology effectively for iterative development.
  • Leaded team on evaluating system requirements for Report Manager to run on 64 bit machines.
  • Worked with business analysts in identifying bugs and fixing them.
  • Used clear case for source code management. Responsible for labeling the code, branching for releases, merging branches and moving code to test and production environments

Environment: VC++, COM, DCOM, MFC, Oracle, MS SQL Server, Clear Case, Clear Quest, AIX, Unix, Windows .

We'd love your feedback!