Software/support Engineer Resume
5.00/5 (Submit Your Rating)
Nj
SUMMARY:
- Software engineer having in total 3 years of software development and application support experiences, familiar with all stage of project lifecycle, from gathering business requirements, application development, testing, coordinating user acceptance testing (UAT), production support, and maintenance
- Extensive experience with software API integration
- Solid Experience in microservices Spring and Java programming.
- Install, configure and WebLogic Server performance tuning, and administration on Red Hat Linux environments
- Deployed applications on multiple WebLogic Servers and maintaining Load balancing and High availability
- Install and configure Jenkins for deployment automation
- Solid understanding on DEVOPS like Docker/Jenkins Autopilot/ SVN/GIT / ZooKeeper.
- Install and Configure Splunk for log aggregation for multiple applications and create alerts for catching Production errors and exception
- Responsible for monitoring production metrics and submitting a monthly summary report to management
- Installed and configured monitoring tools like Dynatrace/wilyintroscope/Egurkha/Geneos and DRA to monitor different applications.
- Expertise in performing health checks using Dynatrace and Geneos for 24x7 availability.
- Created and edited Dynatrace including alerts, persistent collections and metric groupings
- Experience in automating the environments and optimizing the performance of different applications
- Proficient in Shell scripting and performance tuning of UNIX systems with proven skills in UNIX System Administration
TECHNICAL SKILLS:
Programming Languages: Java, Object C, C#, C/C++, XLST, HTML, CSS, J2EE, JavaScript, Visual Basic
Operating Systems: Z/OS, HP UNIX, Linux, Windows, AS400
Databases: IBM DB2, Oracle DB, SQL Server, MS Access, MySQL
Applications: Eclipse, Visual Studio, BMC Remedy, SPLUNK, Salseforce.com, MS Visio, SAS, RapidMiner, Weka, Ucinet,IIB,MQ,WTX, GIT, ZooKeeper, Docker, Jenkins Autopilot, LogMein Rescue, Docker
Version Control: SVN, Clear Case, RTC
Monitoring Tools: Dynatrace, Egurkha, DRA, wilyintroscope, Geneos
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Software/Support Engineer
Responsibilities:
- Coordinate with Chinese offshore team and onsite development team to resolve L3 incident which is production issue or high priority issue.
- Use SPLUNK to monitor servers configuration actions and platform log files.
- Provisioning servers and install Gemfire and Zookeeper clusters in Linux enviroment.
- Setting up LDAP connection from users group to clusters
- Worked on Spring Batch to read data from UI map the data and persist to database.
- Development back - end with Spring MVC framework on underlying Hybris platform.
- Familiarity with Spring Framework, including Spring Boot/Spring Cloud
- Demonstrated ability to work effectively in a fast-paced, team-oriented work environment
- Create Unix shell scripts for taking a backup of and restoring backend production data
- Setting up SSL HTTPS connection for clusters to provide certified connection between users and cluster.
- Write custom Unix script to realize cluster data automatically backup, and environment healthy check.
- Configuring role security rule for platform service to limit user’s privilege on ADF platform.
- Develop Spring microservice as part of platform core code with Docker.
- Develop and Deploy new Gemfire JAVA function JAR in Gemfire cluster to realize corresponding application s new features on platform.
- Develop and Deploy new Spring XD modules and jobs to upload batch data from datasource to distributed database platform.
- Monitoring ADF platform statue by web service tool and Linux script to make sure platform is running fluently
- Involve Full life-cycle project design, developing, testing, product implementation and production support.
- Participated in the whole project life circle, used SCRUM Agile as methodology
Software Engineer
Responsibilities:
- Developed AddOrder, Callback applications UI for AS400.
- Provide support for the testing of new and existing software applications in distribution environment servers
- Communicate application problems and issues to key stakeholders, including management, development teams, end users, and unit leaders..
- Keep clients informed of progress during issue life cycle and make follow-up calls or communication in a timely manner
- Technical / data analysis support to the Operation ’ s team and resolving the issues with GUI
- Create and deploy feedback mechanisms for end users. Analyze results, make recommendations for support process improvement, and implement changes in Linux.
- Conduct research into software application products and services in support of development and purchasing efforts.
- Maintain, update and configure virtual application environment (VMware) for testing purposes
- Troubleshoot issues utilizing software tools, including LogMein Rescue, VMware View, and Cisco VPN
- Developed Callback Entry Screen implemented user operation options based on functional design document.
- Add classes and methods to call reference web service and retrieve order information from database by JDBC.
- Developed and maintained internal JAVA applications pertaining to batch jobs.
- Developed two plugins for Shipment Group that determined trade area and point to point shipping distance by JAVA, thus increasing the productivity of analysts.
- Used SPLUNK to monitor configuration and log files in Datapower.
- Wrote SQL scripts for demo data refresh/load and account deletes for clients.
- Developed data modeling for database and data warehouse in SQL Server Management Studio . Utilized normalization and de-normalization to minimize redundancy and to optimize the read performance of database.
- Utilized Execution Plan, Data Profiling, and Database Engine Tuning Adviser with ETL processes to ensure the quality of data and to improve queries and database objects (Tables, Indexes, and Store Procedures). Maintained the database statistics to enhance database performance.
- Developed client-side application that uses XSLT, XPath, Java Script.
- Created WSP to process message with OAuth2 token send from AWS to SAP and Salseforce.
- Coordinated with the QA Testing team and fixing the defects.
- Migrated codes from Development environment to Test and Product environment through Remedy and SVN.
- Created WSDLs and XSDs for implementation of SOAP based Web services in IBM Integration Bus.
- Developed a new transmitting process in JAVA using generated code instead of default pattern which made the code base simpler and gained a performance increase of 10-15%.
- Created database using SQL server Management Studio and implemented JDBC for user data access.
- Converted JAVA compute code which used BFS algorithm to ESQL code for EDI 832 file mapping.
- Transform and insert EDI, Text, Copybook, JSON and XML message to database by JAVA and IIB.
- Carried out deployment activities in Development, Test and Production environments using IIB,MQ.
- Developed Restful web services using Middleware tool IIB and Java Web Services.
- Full life-cycle project design, coding, testing and production implementation.