We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

PROFESSIONAL SUMMARY:

  • Over 12+ Years’ Experience in IT industry with various capacities like Team Member, Module Lead, Project Lead, Onsite Coordinator, Consultant etc. in the areas of Analysis, Design, Development and Implementation phases of Distributed, Object Oriented, Web based applications.
  • Worked in production support as person/team is responsible for receiving incidents and requests from end - users, analysing these and either responding to the end user with a solution or escalating it to the other IT teams.
  • Strong experience in all phases of Software Development Life Cycle including Requirement Analysis, Design Specification, Implementation, Testing and deployment of Enterprise Applications, Web based Applications, SOA applications and Client/Server based Applications using Java/J2EE on UNIX, Windows platforms.
  • Expertise in development and deployment of multi-tiered web based enterprise applications using J2EE technologies like Servlets 2.3/2.4, JSP 1.1/2.0, Struts 1.1/1.0, Hibernate 3.0, GWT, JPA, spring, Jboss seam, JDBC, EJBs, JNDI, JMS (Queue, Topic), Message Driven bean, web sphere MQ and Web services (REST, SOAP and WSDL).
  • Expertise in various Java/J2EE design patterns including Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Transfer Object and Singleton in the development of Multi-tier distributed Enterprise Applications.
  • Proficient in various frameworks like Jakarta Struts 1.1/1.2/2.0, Hibernate 3.0 ORM, JPA, Spring 2.0
  • Experience on development and deployment of WAS web services using WSDL, Service Endpoint Interfaces etc.
  • Proficient in identifying issues and root cause analysis Confidential various layers like net scalar / F5, apache, web seal, app servers like jBoss, web sphere, WebLogic
  • Extensive experience in SQL, PL/SQL programming, Stored Procedures, Functions and Triggers with Oracle database.
  • Expertise in client web technologies using HTML, Angular 2.0, DHTML, CSS, JavaScript, JQuery and AJAX using DWR.
  • Strong experience with JUnit in writing test-cases and determining the application functionality.
  • Experience in working with Websphere 8.0 and Liberty Server, Jboss 5.1, Weblogic, Apache, Web seal and Tomcat application servers.
  • Experience in developing Microservices using Spring Boot
  • Experience in error logging and debugging using log4j.
  • Proficient in performance monitoring tools like Wily, Dyna trace and eclipse memory analyzer.
  • Experience in writing Ant Build scripts and Maven setup for project development and deployment.
  • Experience in automated build and deployment tools like Bamboo, Jenkins and code review tools like Sonar, PMD, find bugs, Crucible.
  • Proficient in using various IDEs like, RAD, WSAD, Eclipse IDC
  • Working with various versioning tools like PVCS, CVS, SVN, GIT and Clear Case etc.
  • Proficient in using defect tracking tools like JIRA, Quality center, Remedy
  • Ability to work independently Confidential various capacities like Module lead, Project Lead, Onsite Coordinator etc.
  • Experience in Agile environment.
  • Knowledge of Unix operating systems
  • Working experience with front end tools such as JQUERY and AngularJS
  • Working experience in Google Cloud Platform, Azure and Pivotal Cloud Foundry

TECHNICAL SKILLS:

Languages: JAVA 8, JavaScript, SQL

Technology & Framework: Spring Boot, MicroServices, Spring Security, Spring Integration, REST API, SOAP API, JSON, JUnit, JSP, Servlets, MVC, StrutsWeb Technologies: HTML, Angular 6, React JS

Databases: MySQL, Oracle, TOAD, PLSQL, MongoDB

Version Control tools: BigBucket, Git, SVN

Enterprise Software: IBM WebSphere Maven, HP Quality Centre, POSTMan, SOAP UI, Eclipse, NetBeans, IBM Web sphere, Apache Tomcat, ODM rules Designer

Tools: Ant, Maven, Jenkins, Bamboo, Pipeline, Kubernetes, Gradle

Performance Monitoring Tools: Splunk, Dyna Trace

Cloud Technologies: PCF (Pivotal Cloud Foundry), Azure, Google Cloud Platform

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Software Engineer

Responsibilities:

  • Perform all tests on production applications and prepare recovery procedures for all applications and provide upgrade to same
  • Customer Hub that would allow Business users to Request New Partners, Submit Master Change requests and Maintain Partner Data
  • Creating changes and deploying the code to all the environments
  • DEV, UAT, and PROD implementation provide. Production issues of these applications and improving the application stability.
  • Understand the new business Change Requests and estimate the effort snapshot for implementing the solutions.
  • Coordinate with business clients, support the application and implement the process as per specifications provided.
  • Testing and monitoring of the call activities performed by BRMS Confidential the team centers with the team and implement technically feasible solutions to optimize the response time of these applications.
  • BOBPM: Back Office Business Process Management contains rules for SMS collections process for Mobility using an enhanced TXT-2-PAY platform

Environment: Java M2E Framework, Contivo, Tibco Studio and Altova XMLSpy, REST, SOAP API and Microservices. Spring boot, Splunk Eclipse, WAS Liberty Server, ORACLE, SVN, MAVEN 2.2.1, WINDOWS

Confidential, O’Fallon MO

Sr. Software Engineer

Responsibilities:

  • Involved in developing micro services using Spring boot
  • Migrating Spring boot projects to PCF (Pivotal cloud foundry)
  • Creating pipeline jobs in Jenkins to deploy applications in PCF using CF CLI.
  • XML Gateway on boarding using bright spot tool
  • Synapse on boarding and creating AXON topics for PCF migration
  • Setting up akamai rules to redirect traffic to PCF data center
  • Setting up crypto vault keys in Hashi corp vault for redis and oracle passwords
  • Taking care of vulnerability issues.
  • Worked on java project to generate environment and release spec based on user input and validating artifact exist in artifactory.
  • Monitoring performance using Dynatrace, Splunk and analyzing performance issues in application.
  • Creating alerts and dashboard in splunk.
  • Worked on content cache and redirect rules using akamai and apache. Involved in GTM configuration to redirect traffic to multiple datacenter.
  • Automating version check of every project deployed and showing manifest data (version, commit number, branch name) in splunk.
  • Fixing issues in UAT and PROD environments.
  • Creating branches and merging code using GIT.
  • Communicating with different teams and resolving issues.
  • Worked in Agile environment.

Environment: Java, Hibernate, Angular 2.0, JQuery, Struts, Splunk, JavaScript, CSS, Junit, Rest API, Eclipse, WAS Liberty Server, ORACLE, SVN, MAVEN 2.2.1, REMEDY, WINDOWS, PCF (Pivotal Cloud Foundry)

Confidential, Kansas

Sr. Software Engineer

Responsibilities:

  • Perform all tests on production applications and prepare recovery procedures for all applications and provide upgrade to same
  • Customer Hub that would allow Business users to Request New Partners, Submit Master Change requests and Maintain Partner Data
  • Partner Data Management Hub where PDM team would review the tasks created by Business users. These Tasks would then be assigned to PDM Team members and worked upon towards its completion.
  • Scheduling the status meetings with the Customer and update estimates, status of the work deliverables to the Business.
  • Knowledge Transfer to the team members and addressing their technical difficulties and learning new environments for the Application Challenges.
  • Fixing issues in UAT and PROD environments.
  • Creating branches and merging code using GIT.
  • Communicating with different teams and resolving issues.
  • Worked in Agile environment

Environment: Java, Hibernate, Angular 2.0, JQuery, GWT, JavaScript, CSS, Junit, Rest API, Eclipse IDC, WAS Liberty Server, ORACLE, SVN, MAVEN 2.2.1. JIRA, WINDOWS, IOS, Cordova

Confidential, Northbrook IL

Sr. Software Engineer

Responsibilities:

  • Responsible for Production Support of business critical 24*7 Roadside Assistance applications MMA, MMA Admin, and STARS. Resolving real time production issues of these applications and improving the application stability.
  • Understand the new business Change Requests and estimate the effort snapshot for implementing the solutions.
  • Coordinate with business clients, support the application and implement the process as per specifications provided.
  • Testing and monitoring of the call activities performed by MMA, MMA Admin, and STARS applications Confidential the Call Centers with the team and implement technically feasible solutions to optimize the response time of these applications.
  • Analysis of the requirements for the new Change Requests and coordinating with team for the new business Change Requests and developing an associated work plan.
  • Responsible for day to day activities including monitoring of production log files, monitoring the server Java Virtual Machine (JVM) usage, monitor JDBC connection pool usage, and monitoring the session usage.
  • Scheduling the status meetings with the Customer and update estimates, status of the work deliverables to the Business.
  • Knowledge Transfer to the team members and addressing their technical difficulties and learning new environments for the Application Challenges.
  • Provide technical leadership and mentor other team members on ALLSTATE ROAD SIDE SERVICES related applications

Environment: Java, Struts, Hibernate, JSP, JQuery, Ajax, Velocity framework, Spring, AXIS framework, Web services, SQL Server 2000, ORACLE, IBM RAD 7.0, Windows 2000 Server with Novell Network.

Confidential, Ofallon MO

Sr. Software Engineer

Responsibilities:

  • New Fee Summary Screen, Fee Line Detail Screen and changes to Fee Tables
  • Changes in handling the web services like MI, GLIS, Geocoding and compliance services calls.
  • GFE Document Format
  • Redesigning the BrokerWeb Application
  • Coordinated the Testing the Functionality of the application.
  • Defect Tracking, Logging and resolution in UAT stage
  • Responsible for overseeing the Quality procedures related to the project.

Environment: Java, Struts, Hibernate, JSP, Velocity framework, Spring, AXIS framework, Web services, SQL Server 2000, ORACLE, IBM RAD 6.0, Windows 2000 Server with Novell Network.

Confidential, Ofallon MO

Sr. Software Engineer

Responsibilities:

  • New Fee Summary Screen, Fee Line Detail Screen and changes to Fee Tables
  • Changes in handling the web services like MI, GLIS, Geocoding and compliance services calls.
  • GFE Document Format
  • Redesigning the BrokerWeb Application
  • Coordinated the Testing the Functionality of the application.
  • Defect Tracking, Logging and resolution in UAT stage
  • Responsible for overseeing the Quality procedures related to the project.

Environment: Java, Struts, Hibernate, JSP, Velocity framework, Spring, AXIS framework, Web services, SQL Server 2000, ORACLE, IBM RAD 6.0, Windows 2000 Server with Novell Network.

Confidential, O’Fallon MO

Sr. Software Engineer

Responsibilities:

  • Handled the web services like Fees Service, APR (Annual Percentage Rate) and compliance services calls using the AXIS frame work and Velocity Framework and XMLs
  • Coordinated the Testing the Functionality of the application.
  • Defect Tracking, Logging and resolution in UAT stage
  • Responsible for overseeing the Quality procedures related to the project.

Environment: Java, Struts, Hibernate, JSP, Velocity framework, Spring, AXIS framework, Web services, SQL Server 2000, ORACLE, IBM RAD 6.0, Windows 2000 Server with Novell Network.

Confidential

Sr. Software Engineer

Responsibilities:

  • Search for the staff member information like the Agent Name, Access Privileges etc.
  • Compare the staff data present in the local MS Access table with the Master LDAP DB and add missing Staff Member info into MS Access and this information about missing Staff Members will be sent back to J2EE. Data is displayed in the ADD Staff Member screen.
  • Edit is the functionality which edits the staff members depending on the Access privileges.
  • The Interface for this application is developed using J2EE and the functionality is developed in C#.
  • The databases involved in this application are DB2 database and MS Access databases.
  • As a team member, was responsible for
  • Prepared Class and Sequence Diagrams.
  • Developed the User Interface using Struts

Environment: Java, Struts, Hibernate, JSP, Velocity framework, Spring, AXIS framework, Web services, SQL Server 2000, ORACLE, IBM RAD 6.0, Windows 2000 Server with Novell Network.

Hire Now