{"schemaVersion":"jobsearcher.job.v1","id":"87b239c7f62931adc5feec77","url":"https://jobsearcher.com/jobs/87b239c7f62931adc5feec77","canonicalUrl":"https://jobsearcher.com/jobs/87b239c7f62931adc5feec77","title":"Software Engineer II - Backend Java (Remote)","description":"Position Purpose:\nThe Software Engineer II will be part of the Customer Purchase Service (CPS) team, managing unified purchase information across online and store channels. We develop platform-level capabilities that enable Home Depot B2B customers to efficiently search and analyze their transaction history. As a platform team, we build foundational tools that accelerate the delivery of features designed to improve CSAT and increase repeat business.\n\nKey Responsibilities:\n60% Delivery and Execution - Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions; Documents, reviews and ensures that all quality and change control standards are met; Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable; Writes custom code or scripts to automate infrastructure, monitoring services, and test cases; Writes custom code or scripts to do destructive testing to ensure adequate resiliency in production; Program configuration/modification and setup activities on large projects using HD approved methodology; Configures commercial off the shelf solutions to align with evolving business needs Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively\n20% Learning - Actively seeks ways to grow and be challenged using both formal and informal development channels; Learns through successful and failed experiment when tackling new problems\n20% Plans and Aligns - Collaborates with other team members in agile processes; Assists in creating new and better ways for the team to be successful; Relates openly and comfortably with diverse groups of people; Builds partnerships and works collaboratively with others to meet shared objectives\n\nDirect Manager/Direct Reports:\nThis position typically repots to Software Engineer Manager or Sr. Manager\nThis position has 0 Direct Reports\n\nTravel Requirements:\nNo travel required.\n\nPhysical Requirements:\nMost of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.\n\nWorking Conditions:\nLocated in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.\n\nMinimum Qualifications:\nMust be eighteen years of age or older.\nMust be legally permitted to work in the United States.\n\nPreferred Qualifications:\n1-3 years of relevant work experience\nExperience in writing SQL queries against a relational database\nExperience in Java Spring boot,\nExperience with cloud (preferably GCP)\nExperience in Search tools (Elastic Search/Mongo Atlas/Apache Solr)\nMinimum Education:\nThe knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.\n\nPreferred Education:\nNo additional education\n\nMinimum Years of Work Experience:\n2\n\nPreferred Years of Work Experience:\nNo additional years of experience\n\nMinimum Leadership Experience:\nNone\n\nPreferred Leadership Experience:\nNone\n\nCertifications:\nNone\n\nCompetencies:\nGlobal Perspective\nManages Ambiguity\nNimble Learning\nSelf-Development\nCollaborates\nCultivates Innovation\nSituational Adaptability\nCommunicates Effectively\nDrives Results\nInterpersonal Savvy\n\nApply End Date: 08/28/2026","company":"The Home Depot","rawCompany":"home depot thd","city":"Austin","state":"TX","isRemote":true,"isActive":false,"createdAt":"2026-08-06T16:24:45.913Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer II - Backend Java (Remote)","description":"Position Purpose:\nThe Software Engineer II will be part of the Customer Purchase Service (CPS) team, managing unified purchase information across online and store channels. We develop platform-level capabilities that enable Home Depot B2B customers to efficiently search and analyze their transaction history. As a platform team, we build foundational tools that accelerate the delivery of features designed to improve CSAT and increase repeat business.\n\nKey Responsibilities:\n60% Delivery and Execution - Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions; Documents, reviews and ensures that all quality and change control standards are met; Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable; Writes custom code or scripts to automate infrastructure, monitoring services, and test cases; Writes custom code or scripts to do destructive testing to ensure adequate resiliency in production; Program configuration/modification and setup activities on large projects using HD approved methodology; Configures commercial off the shelf solutions to align with evolving business needs Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively\n20% Learning - Actively seeks ways to grow and be challenged using both formal and informal development channels; Learns through successful and failed experiment when tackling new problems\n20% Plans and Aligns - Collaborates with other team members in agile processes; Assists in creating new and better ways for the team to be successful; Relates openly and comfortably with diverse groups of people; Builds partnerships and works collaboratively with others to meet shared objectives\n\nDirect Manager/Direct Reports:\nThis position typically repots to Software Engineer Manager or Sr. Manager\nThis position has 0 Direct Reports\n\nTravel Requirements:\nNo travel required.\n\nPhysical Requirements:\nMost of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.\n\nWorking Conditions:\nLocated in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.\n\nMinimum Qualifications:\nMust be eighteen years of age or older.\nMust be legally permitted to work in the United States.\n\nPreferred Qualifications:\n1-3 years of relevant work experience\nExperience in writing SQL queries against a relational database\nExperience in Java Spring boot,\nExperience with cloud (preferably GCP)\nExperience in Search tools (Elastic Search/Mongo Atlas/Apache Solr)\nMinimum Education:\nThe knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.\n\nPreferred Education:\nNo additional education\n\nMinimum Years of Work Experience:\n2\n\nPreferred Years of Work Experience:\nNo additional years of experience\n\nMinimum Leadership Experience:\nNone\n\nPreferred Leadership Experience:\nNone\n\nCertifications:\nNone\n\nCompetencies:\nGlobal Perspective\nManages Ambiguity\nNimble Learning\nSelf-Development\nCollaborates\nCultivates Innovation\nSituational Adaptability\nCommunicates Effectively\nDrives Results\nInterpersonal Savvy\n\nApply End Date: 08/28/2026","datePosted":"2026-08-06T16:24:45.913Z","dateModified":"2026-08-06T16:24:45.913Z","hiringOrganization":{"@type":"Organization","name":"The Home Depot","sameAs":"https://jobsearcher.com"},"jobLocationType":"TELECOMMUTE","applicantLocationRequirements":{"@type":"Country","name":"US"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Austin","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"87b239c7f62931adc5feec77"},"url":"https://jobsearcher.com/jobs/87b239c7f62931adc5feec77"}}