We provide IT Staff Augmentation Services!

Senior Software Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • Overall 13+ years of experience as software Engineer and Technology Lead in IT Industry.
  • 8+ years of experience in development, configuration, managing of IBM WebSphere commerce 6.0 and 7.0 and WebLogic in various platforms like Linux, AIX and SUNOS.
  • Experience on installation and configuration of IBM WAS 6.0 and 7.0.
  • Experience in configuration of Cells, Nodes, Clustering IBM WebSphere application servers, configuring web server plug - ins, IBM HTTP Server.
  • Deployed applications (WAR, JAR and EAR) in high available Clustered environments.
  • Good Knowledge in internals of WebSphere JDBC, JMS, Distributed Queues and Topics, external JMS providers like IBM MQ.
  • Configured SSL and created Digital Certificates for secured communication between applications.
  • Knowledge in IBM sterling OMS.
  • Experience in setting up Node Agents, Data Sources, Virtual Hosts, configuring Servlet Engines and Session Managers and managing WebSphere Environmental variables for Data Sources and JDBC Driver paths in IBM WebSphere server.
  • Knowledge on IBM Thread and Monitor Dump Analyzer and IBM Heap Analyzer for analyzing Java core and heap dump files
  • Involved in creating and managing WebSphere Environmental variables for Data Sources and JDBC
  • Driver paths and other creating shared libraries and references.
  • Experience in UNIX Shell Scripting and Job automations and Scheduling on AIX, HP-UX, Solaris and Linux.
  • Experience in Jenkins, Bamboo, IBM Urban code tools for deployments in Middleware application.
  • Work with Change management/Release teams to coordinate with creating CR’s, Incidents and Work Orders.
  • Experience in problem tracing, log management, scripting to invocate problem-determination actions involving diagnostic traces and thread dumps.
  • Integrated and deployed applications into application and web Servers.
  • Have Experience in troubleshooting Android and IOS application issues.
  • Work with Change management/Release teams to coordinate with creating CR’s, Incidents and Work Orders.
  • Resolved many Application Startup problems, PATH problems, Name conflicts,
  • Experienced in design and implementation of Structured and Object-Oriented methodologies, Web technologies and Database (Oracle, DB2 and Cassandra). knowledge on monitoring tool Splunk.
  • Knowledge on Python
  • 3 Years of experience in java and WebLogic portal development.
  • Experienced in Application based development, Maintenance and Support projects using JAVA and OOPS concepts
  • Knowledge in J2EE technologies such as EJB, Java, JSP, Servlets, XML and Web Services.
  • Well versed with deployment, migration, patching, upgrades and maintenance of middleware applications.
  • Quick learner and excellent team player, ability to meet deadlines and work under pressure - either unsupervised or in a team
  • Ability to apply technical knowledge to effectively troubleshoot.
  • Knowledge on Docker.
  • Have Experience on Version Controls Rational Rose, SVN, CVS and Github.
  • Ability to apply technical knowledge to effectively troubleshoot
  • Strong analytical and problem-solving skills. Willingness and ability to quickly adapt to new technologies.
  • Worked for Retail, Telecom and Finance Domains.
  • Good Client Interaction skill and onsite-offshore coordination.

TECHNICAL EXPERTISE:

Web/Application Servers: IBM WebSphere commerce server7.0, IBM Sterling OMS, WebLogic, IBM http server, apache and tomcat

Operating Systems: AIX, Linux, Solaris and Windows.

Tools: HP Service Desk, SharePoint, App-dynamics, BMC Remedy, Jenkins, Bamboo, IBM Udeploy, Web logic workshop, SOAP UI, POST MAN, Python Anaconda and JIRA

IDEs: Eclipse

Scripting Languages: Shell scripting, python

Databases: Oracle 8i/9i/11g,DB2,MySQL,MicrosfotAccess and Cassandra.

Version Control: CVS, SVN, Rational Clear Case and GIT

Java Technologies: Servlets, EJB, Struts, J2EE, JMS, JDBC, JNDI and Web Services

EXPERIENCE SUMMARY:

Confidential, Charlotte, NC

Senior Software Developer

Responsibilities:

  • Create platforms for Machine Learning that could be used throughout the company
  • Involving in Application Release planning and implementation
  • Identify the requirements for new servers and engaging technology partners to execute the plan
  • Identifying Safety & Soundness events that impact AI platform
  • Update, document and implementation of Recovery steps for BCP environment.
  • Deployments in QA, UAT and prod fix environments
  • Implementation PRODFIX Dry run activities in AI Applications.
  • Analyzing log files and finding the root causes for issues in Lower environments.
  • Governance of Patching schedule for our servers to ensure compliance and limit impacts
  • Provide onsite maintenance support on various issues including but not limited to debugging, modifications, fine tuning, code organization analyzing and reviewing root cause analysis
  • Work with App-Dev, QA and Infrastructure teams to test and troubleshoot application issues from Development to Production
  • Troubleshooting WebSphere and tomcat Environment issues
  • Preparation of Root Cause Analysis documents for Critical and Reoccurring issues
  • Developing scripts to automate the couple of Daily activities and monitoring system status
  • Monitoring Environment status using Appdynamics

Environment: WebSphere Application server 7.0, Apache Tomcat, Oracle Database, AppDynamics, IBM Watson, Jenkins, IBM UrbonDeploy, GIT, JIRA, Rest Web services, Splunk

Confidential, Mooresville, NC

Technology Lead

Responsibilities:

  • Configure and administration of IBM WebSphere 7.0.
  • Understanding the business requirements and analyze the technical feasibility for infrastructure requirements/architecture changes related to IBM WebSphere Application Servers, IBM Commerce and Sterling Order Management System (OMS) and translate them into detailed Design Technical documents
  • Support performance testing and tuning the applications performance emphasizing on JVM heap size, CPU/Memory utilization, JDBC connection pools, Garbage Collector, Web container threads, Servlets performance, response time alerts and threshold
  • Worked on installing the fix packs & feature packs in IBM WebSphere 7.0
  • Troubleshoot the order flow issues depending upon the business model and analyze the outbound and inbound queues and webservices used by IBM Sterling Order Management.
  • Troubleshoot IBM WebSphere, IBM Commerce & Sterling Order Management System (OMS) and Apache Webservers supported activities like cloning, patching, deployment related issues on IBM WebSphere application, IBM Http Web servers and IBM Sterling Agent server
  • Analyze the application server, integration and agent server logs for figuring out the issues and do an RCA (root cause analysis)
  • Configuration changes of IBM Data power and troubleshooting application issues in Data power.
  • Code deployments and Environment setup for new releases
  • Working with Application teams to deploy the code in IBM WebSphere server using Jenkins and Bamboo
  • Configuration of new jobs and scheduling new jobs in Jenkins and Bamboo.
  • Working with Infra team for Cassandra data load using spark loader.
  • Verifying the orders details in Sterling console and troubleshoot sterling order related issues.
  • Work with App-Dev, QA and Infrastructure teams to test and troubleshoot application issues from Development to Production.
  • Provide onsite maintenance support on various issues including but not limited to debugging, modifications, fine tuning, code organization analyzing and reviewing root cause analysis.
  • Involving in Application Release planning and implementation.
  • Lead the team of five people to implement and troubleshoot application specific issues in IBM WebSphere.
  • Tracking project work using JIRA Tasks.
  • Prepared Root Cause Analysis documents for Critical and Reoccurring issues.
  • Developed scripts to automate the couple of Daily activities and monitoring system status.
  • Analyzing log files and finding the root causes for issues

Environment: WebSphere Commerce server 7.0, IBM HTTP Server, IBM Sterling OMS, Apache Tomcat, IBM Db2, Cassandra, IBM Data Power, Jenkins, Bamboo, JBoss, GIT, JIRA, Rest Web services.

Confidential, Coraopolis, PA

Technology Lead

Responsibilities:

  • Setting up new Test environments with IBM WebSphere commerce 7.0.
  • Configuration of Cells, Nodes, Clustering application servers, configuring web server plug-ins, IBM HTTP Server
  • Applied the maintenance fix pack and APAR to WebSphere Application Server.
  • Involved in performance turning configurations in QA and production environments.
  • Support performance testing and tuning the applications performance emphasizing on JVM heap size, CPU/Memory utilization, JDBC connection pools, Garbage Collector, Web container threads, Servlets performance, response time alerts and thresholds.
  • Troubleshoot IBM WebSphere, IBM Commerce & IBM Http server.
  • Conduct performance troubleshooting and optimization of IBM WebSphere Commerce
  • Monitor the JVM performance by analyzing heap, connection pools and garbage collection patterns and Implement appropriate monitoring, alerting and measurements to ensure the health of our environments.
  • Worked in WebSphere commerce Feature enablement.
  • Used App dynamics to monitor WebSphere Applications and tuned the environment accordingly like changing the JVM Heap, Connection Pool sizes.
  • Configuration of Node Agents, Data Sources, Virtual Hosts, configuring Servlet Engines and Session Managers and managing WebSphere Environmental variables for Data Sources and JDBC Driver paths.
  • Involved in application DNS configuration’s in IBM WebSphere.
  • Involved in debugging skills, JVM tuning, WAS Configuration
  • Working with IBM on PMRs and fixing the issues
  • Provided IBM Support Assistant for problem determination, troubleshooting and resolution PMR’s running and submitting, gathering scripts and log info, tuning, trace, verbose-gc, taking thread and heap dumps.
  • Deploying SSL Certs on WebSphere Application servers
  • Experience in troubleshooting and bringing up production systems under extreme pressure conditions and time constraints
  • Worked on automation of shell scripts in project for reducing manual effort.

Environment: WebSphere Commerce Server 7.0, IBM HTTP Server, IBM WebSphere MQ v7, App Dynamics, Quick Build, Jenkins, HP Service Desk

Confidential

Technology Lead

Responsibilities:

  • Setting up new environment: service on-boarding and build-out.
  • Code deployments and Environment setup for new releases
  • Environment Monitoring and Management: Networking and Applications
  • Infrastructure Monitoring: Server and Databases.
  • Service Request Management: issues resolution and co-ordination.
  • Release Management: Systematic Environment updates.
  • Prepared Root Cause Analysis documents for Critical and Reoccurring issues.
  • Developed Automation Scripts for Disk space alert for monitoring file system disk space usage in different environment
  • Developed Script for displaying environment configuration information
  • Coordinated with multiple vendors from geographically distributed teams for issue fixing and analysis.
  • Developed scripts to automate the couple of activities in and monitoring system status.

Environment: WebSphere Commerce 7.0, IBM HTTP Server, Apache Tomcat, IBM Db2, Cassandra, IBM Data Power, Jenkins, Bamboo, JBoss, GIT, JIRA, Rest Webservices.

Confidential

System Engineer

Responsibilities:

  • Providing stable test environments (>98% availability)
  • Ensure code and file systems follow standards
  • Maintaining a centralized location of test URL’s for Enterprising Testing
  • Provide environment and code stability by providing scheduled maintenance windows
  • Supporting application development through our App Induction Program
  • Reduce risk to production environments.
  • Ensure all release packages can be fully tested prior to production deployment.
  • Vetting all configuration changes prior to production deployment.
  • Participating in defect resolution as needed to reduce mean time to resolution (MTTR) for Environment related defects.
  • Test build packages before they go to production
  • Partner with app teams to resolve build package issues prior to staging code to production
  • Developed an Automation scripts for deployments in WAS and Web Logic servers.
  • Executing the Tasks for application specific servers.
  • Build the environments for application deployment in new servers.
  • Providing governance and scheduling for all maintenance changes.
  • Performing code and configuration migrations in scheduled windows.
  • Providing issue analysis and problem resolution.
  • Initiating server bounces.
  • Assisting with database structure changes.
  • Executing configuration changes.
  • Involving in new test environment configuration

Environment: WebSphere Application server 7.0, IBM Http server, WebLogic, Jboss, Apache Tomcat, Rational clear case, SharePoint. HP Service Desk

Confidential

System Engineer

Responsibilities:

  • Involved in the coding of frontend using JSP’s.
  • Developed code by using Web logic Portals for different modules like Shopping cart and My Account.
  • Involved in preparation of approach document for standalone projects.
  • Involved in coding of different layers of control files in ecommerce shopping cart scenario

Environment: WebLogic Portal, Java, j2ee,Share Point,IBM DB2.

Confidential

Software Engineer

Responsibilities:

  • Involved in the coding of frontend using JSP’s
  • Involved in the Validation framework for checking client side using JavaScript and serverside validations.
  • Involved in the coding of xml validation, parsing and building xml file.
  • Involved in the coding of different layers in eFAST framework of Go2Mobile
  • Involved in code review using PMD.

Environment: Java, J2ee, EJB, IBM WebSphere 6.0

We'd love your feedback!