Staff Software Engineer
CurrentI am focused on recreating Fulfillment services to be more modular, expand the scope and impact of features, make it easier for others to maintain, and position it for the next decade of growth!
Please complete the CAPTCHA to continue
@spscommerce.com
✓
5 phones found area 612 and 888
✓
LinkedIn matched
A concise factual answer block for searchers comparing this professional profile.
James Stauffer is listed as Staff Software Engineer at SPS Commerce at SPS Commerce, a with 1580 employees, based in Wisconsin, United States. AeroLeads shows a work email signal at spscommerce.com, phone signal with area code 612, 888, and a matched LinkedIn profile for James Stauffer.
James Stauffer previously worked as Staff Software Engineer at Sps Commerce and Senior Software Engineer at Sps Commerce. James Stauffer holds Computer Science from University Of Illinois At Urbana-Champaign.
This section adds company-level context without repeating James Stauffer's masked contact details.
AeroLeads found 1 current-domain work email signal for James Stauffer. Compare company email patterns before reaching out.
Staff Software Engineer focusing on:Services that have to handle large loadServer-side JavaMonitoring and improving performance, fault tolerance, and uptimeResearching and fixing bugsDesigning and implementing improvementsImproving processes and productivityAdvising other groups on solutionsImproving automated testingProduction SupportSecurityUser experienceUsing logging to help determine what features would be most beneficial, know what features will be used, and get quicker user feedback.I am responsible for large, established, growing Java J2EE web application that handles up to 7.5M hits and 1.2M dynamic pages per hour from paying users. I manage issues from support and product management through development, QA, and production.Technologies used:Spring Framework: DB, Dependency Injection, and MVCDB: Oracle RAC and MS SQL ServerLoad-balance pool of Tomcat servers running in AWS ECSLogging: log4j, java.util.logging, slf4jPresentation: XML sent from server, with style applied by browser, to create HTML. It also uses some JavaScript, AJAX, and JQuery.JMSPDFs created on the fly with Apache FOP using barcode4jEDIData mining with bash, grep, sed, uniq, sort, etc
Listed skills include Java, Xml, Javascript, Jsp, and 29 others.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Greater Minneapolis-St. Paul Area
I am focused on recreating Fulfillment services to be more modular, expand the scope and impact of features, make it easier for others to maintain, and position it for the next decade of growth!
Greater Minneapolis-St. Paul Area
SPS Commerce helps businesses trade electronic documents (EDI) such as purchase orders and invoices. In the late 1990's, SPS started with a few retailers and now have grown to work with virtually every retailer and currently have tens of thousands of suppliers in their customer base.I primarily work on SPS's web EDI product (WebForms), but have also worked on scheduling for a catalog, and an ETL for a BI service. I have worked on small teams, and led small teams, but normally work alone. Because of this, I handle everything from architecture, design, coding, debugging, and research to working with quality assurance, customer support, and product management. We use a process similar to iterative and agile.Early on I was responsible for production development and led a small team. Because I have a long-term focus, and don't want to get the same problem twice, I was able to eventually handle production without a team while handling new features.I have been a part of helping WebForms grow, re-architecteding with a new version, adding many major features, and handling 1,000 times more documents/month than when I started.
Right out of college my career at SPS Commerce started with a "baptism by fire". About a month after I started, my boss assigned me to a production problem that happened rarely and wasn't reproducible, then he left for a week to go to a conference. After five iterations of adding a state inspection servlet to production, I finally found the problem. The code cached the same DB row in multiple places, therefore the state could become stale. I then implemented a central caching scheme where code would always pull from the cache each time a row was needed, ensuring that there weren't multiple objects for each row. Soon after, I was put in charge of handling all production problems instead of doing new development for new customers. I wasn't sure if I would like that, but I dove in to see what I would encounter. I flourished and, a year later, I was promoted to a Senior Software Engineer.When I started, the company was named Saint Paul Software, and I worked in the Commerce division. Later, the other divisions were sold and the company was renamed to SPS Commerce.
Representing Town of Hammond, Village of Hammond, Town of Pleasant Valley, Town of Rush River, and Town of Eau Galle Ward 1 (approximately the southern half)
Administered networks for the Mathematics, Statistics, and Computer Science department.
Rochester, Minnesota Area
In I.S. and Safety departments. Summer job. I created a complex, dynamic Java applet for job applicants.
Rochester, Minnesota Area
In the Safety department, I mostly created websites.
I worked most weekends at a camp guiding groups through winter activities.
I served food, washed dishes, and cleaned the kitchen and dining room.
Other employees you can reach at spscommerce.com. View company contacts for 1580 employees →
Dan Marta
Colleague at Sps CommerceGreater Minneapolis-St. Paul Area, United States
View →
SO
Scott Ostrander
Colleague at Sps CommerceGreater Minneapolis-St. Paul Area, United States
View →
JW
Jaime Witer
Colleague at Sps CommerceGreater São Paulo Area, Brazil
View →
CM
Charlie Mullen
Colleague at Sps CommerceEnglewood, Colorado, United States
View →
BD
Breianna Duske
Colleague at Sps CommerceWatertown, Minnesota, United States
View →
KB
Kyle Bergstrom
Colleague at Sps CommerceRochester, Minnesota, United States
View →
GK
Gambhir Kapali
Colleague at Sps CommerceNepal
View →
HH
Hattie Harn
Colleague at Sps CommerceMinneapolis, Minnesota, United States
View →
RM
Ryan Mclaughlin
Colleague at Sps CommerceMinneapolis, Minnesota, United States
View →
SH
Stacey Hanson
Colleague at Sps CommerceRiver Falls, Wisconsin, United States
View →
I took two master-level classes Computer Security I, Distributed Systems. I don't plan to do a complete master's degree.
Activities and Societies: Stout Sudent Association SenatorGPA: 3.88/4.0 Concentration: Software Development Computer Classes: C.S. I-II.
Quick answers generated from the profile data available on this page.
James Stauffer works for SPS Commerce.
James Stauffer is listed as Staff Software Engineer at SPS Commerce at SPS Commerce.
AeroLeads has found 1 work email signal at @spscommerce.com for James Stauffer at SPS Commerce.
AeroLeads has found 5 phone signal(s) with area code 612, 888 for James Stauffer at SPS Commerce.
James Stauffer is based in Wisconsin, United States while working with SPS Commerce.
James Stauffer has worked for Sps Commerce, Baldwin Greenhouse, Saint Croix County, Wisconsin, University Of Wisconsin-Stout, and Mayo Foundation.
James Stauffer's colleagues at SPS Commerce include Dan Marta, Scott Ostrander, Jaime Witer, Charlie Mullen, and Breianna Duske.
You can use AeroLeads to view verified contact signals for James Stauffer at SPS Commerce, including work email, phone, and LinkedIn data when available.
James Stauffer holds Computer Science from University Of Illinois At Urbana-Champaign.
James Stauffer is listed with skills including Java, Xml, Javascript, Jsp, Software Development, Spring, Microsoft Sql Server, and Xslt.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contactsCheck these profiles if this is not the James Stauffer you were looking for.