{"schemaVersion":"jobsearcher.job.v1","id":"3bc53a8c50f2e6017fb9e131","url":"https://jobsearcher.com/jobs/3bc53a8c50f2e6017fb9e131","canonicalUrl":"https://jobsearcher.com/jobs/3bc53a8c50f2e6017fb9e131","title":"Sr. Software Developer","description":"Location: Cedar Falls, IABase PayEmployee Type: FT ExemptOrganization: Martin Bros. Distributing Co. Inc.Department: ITJob Posted: 2026-04-24Job Post Expires: 2026-04-30This position manages other employees.This position requires % travel.Who We AreMartin Bros has been a cornerstone of the food distribution industry for over 85 years.And right now, that spirit of innovation is pointed squarely at technology. Our development team is leading a bold initiative to modernize our platform, integrate AI-assisted workflows, and build the software infrastructure that will carry Martin Bros through the next chapter of its growth. If you want to write code that matters — code that moves real product, serves real customers, and powers a market-leading operation — this is the place to do it.What You’ll DoAs a Senior Software Developer at Martin Bros, you’ll play a central role in shaping and delivering the technology that powers one of the Midwest’s most respected companies. This is a hands-on, full-stack role where your contributions will be felt across the entire software lifecycle — from the first line of code to production deployment.Day-to-day, You’ll Be Building New Features — Design and develop full-stack features using React and TypeScript on the frontend and Java / Java EE and Spring Boot on the backend, delivering functionality that makes a real impact on business operations and end-user experience. Mobile Development — Build and maintain cross-platform and native mobile applications using React Native and Android Native, extending our platform to users wherever they are. Cloud-Based Development — Leverage AWS infrastructure to build scalable, reliable, and high-performing applications in a modern cloud environment. Maintaining & Improving Existing Systems — Own the health of your codebase running on Payara / Java EE. Identify opportunities to refactor, optimize, and modernize applications as the business evolves. Identifying and Fixing Bugs — Diagnose and resolve defects quickly and thoroughly, ensuring our systems remain stable, reliable, and performant. Automated Test Maintenance — Write, maintain, and improve automated test suites using Playwright, helping the team shift quality left and ship with confidence. CI/CD Pipeline Ownership — Contribute to and maintain continuous integration and deployment pipelines, keeping our delivery process fast, reliable, and automated. Agile Collaboration via Atlassian — Work within a sprint-based agile workflow using Jira and Confluence to plan, track, and document your work with precision and transparency. Cross-Functional Collaboration — Work hand-in-hand with Business Analysts to translate requirements into elegant technical solutions, and partner with Quality Control to ensure every release meets the Martin Bros standard of excellence. Team Partnership — Engage daily with a close-knit development team through code reviews and open knowledge sharing. AI-Assisted Development — Leverage cutting-edge AI tooling and agentic workflows to accelerate development, improve code quality, and stay ahead of the curve.What We’re Looking ForWe’re searching for a seasoned, driven Senior Software Developer who brings both technical depth and a collaborative spirit to everything they do. If you love solving hard problems, take pride in clean and maintainable code, and want to be part of a team that’s genuinely going places — read on.Education Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field required.Experience 5+ years of professional full-stack software development experience. Proven track record delivering production-quality applications from design through deployment. Hands-on experience working in agile / scrum environments with real sprint cadences and cross-functional teams. Experience collaborating with Business Analysts and QA / Quality Control teams to translate business needs into technical solutions.Technical Skills (Required) Strong proficiency in Java / Java EE and Spring Boot backend development. Solid React and TypeScript frontend development experience. Working knowledge of AWS cloud services and cloud-native development practices. Experience with Git and version control best practices in a team environment. Familiarity with CI/CD pipelines and automated build/deployment workflows. Experience writing and maintaining automated test suites (Playwright, Selenium, or similar).Technical Skills (Preferred) Mobile development experience with React Native and/or Android Native. Experience with Payara / Java EE application server environments. Proficiency with Atlassian tools — Jira, Confluence, Bitbucket. Exposure to AI-assisted development tools, LLM integrations, or agentic programming concepts. AWS certification or demonstrated cloud architecture experience.Other Qualifications Communication — You can articulate complex technical concepts clearly to both technical and non-technical stakeholders. Collaboration — You thrive in a team environment, lift others up, and leave ego at the door. Problem Solving — You approach challenges with curiosity, creativity, and a bias toward action. Mentorship Mindset — You’re willing to share knowledge, guide less experienced developers, and invest in the team around you. Attention to Detail — You take ownership of your work and hold yourself to a high standard of quality. Passion for the Craft — You stay current with emerging technologies and are always looking for a better way.Compensation & BenefitsWe believe that people who do great work deserve to be rewarded — generously and consistently. At Martin Bros, we offer a compensation package designed to attract top talent and keep them thriving for the long haul. Competitive Salary — We benchmark against the market and pay accordingly. Your skills and experience will be recognized and compensated fairly. Comprehensive Benefits — A full benefits package designed to take care of you and your family, because we mean it when we say family is a core value. Bonus Programs — Martin Bros rewards its people through both quarterly and year-end bonus programs — both tied to company performance. When the company succeeds, everyone shares in that success. Employee Ownership (ESOP) — As an employee-owned company, you don’t just earn a paycheck — you build equity. Your stake in Martin Bros grows as the company grows.","company":"Martin Bros Distributing","rawCompany":"martin bros distributing","city":"Cedar Falls","state":"IA","isRemote":false,"isActive":false,"createdAt":"2026-04-26T11:52:47.213Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr. Software Developer","description":"Location: Cedar Falls, IABase PayEmployee Type: FT ExemptOrganization: Martin Bros. Distributing Co. Inc.Department: ITJob Posted: 2026-04-24Job Post Expires: 2026-04-30This position manages other employees.This position requires % travel.Who We AreMartin Bros has been a cornerstone of the food distribution industry for over 85 years.And right now, that spirit of innovation is pointed squarely at technology. Our development team is leading a bold initiative to modernize our platform, integrate AI-assisted workflows, and build the software infrastructure that will carry Martin Bros through the next chapter of its growth. If you want to write code that matters — code that moves real product, serves real customers, and powers a market-leading operation — this is the place to do it.What You’ll DoAs a Senior Software Developer at Martin Bros, you’ll play a central role in shaping and delivering the technology that powers one of the Midwest’s most respected companies. This is a hands-on, full-stack role where your contributions will be felt across the entire software lifecycle — from the first line of code to production deployment.Day-to-day, You’ll Be Building New Features — Design and develop full-stack features using React and TypeScript on the frontend and Java / Java EE and Spring Boot on the backend, delivering functionality that makes a real impact on business operations and end-user experience. Mobile Development — Build and maintain cross-platform and native mobile applications using React Native and Android Native, extending our platform to users wherever they are. Cloud-Based Development — Leverage AWS infrastructure to build scalable, reliable, and high-performing applications in a modern cloud environment. Maintaining & Improving Existing Systems — Own the health of your codebase running on Payara / Java EE. Identify opportunities to refactor, optimize, and modernize applications as the business evolves. Identifying and Fixing Bugs — Diagnose and resolve defects quickly and thoroughly, ensuring our systems remain stable, reliable, and performant. Automated Test Maintenance — Write, maintain, and improve automated test suites using Playwright, helping the team shift quality left and ship with confidence. CI/CD Pipeline Ownership — Contribute to and maintain continuous integration and deployment pipelines, keeping our delivery process fast, reliable, and automated. Agile Collaboration via Atlassian — Work within a sprint-based agile workflow using Jira and Confluence to plan, track, and document your work with precision and transparency. Cross-Functional Collaboration — Work hand-in-hand with Business Analysts to translate requirements into elegant technical solutions, and partner with Quality Control to ensure every release meets the Martin Bros standard of excellence. Team Partnership — Engage daily with a close-knit development team through code reviews and open knowledge sharing. AI-Assisted Development — Leverage cutting-edge AI tooling and agentic workflows to accelerate development, improve code quality, and stay ahead of the curve.What We’re Looking ForWe’re searching for a seasoned, driven Senior Software Developer who brings both technical depth and a collaborative spirit to everything they do. If you love solving hard problems, take pride in clean and maintainable code, and want to be part of a team that’s genuinely going places — read on.Education Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field required.Experience 5+ years of professional full-stack software development experience. Proven track record delivering production-quality applications from design through deployment. Hands-on experience working in agile / scrum environments with real sprint cadences and cross-functional teams. Experience collaborating with Business Analysts and QA / Quality Control teams to translate business needs into technical solutions.Technical Skills (Required) Strong proficiency in Java / Java EE and Spring Boot backend development. Solid React and TypeScript frontend development experience. Working knowledge of AWS cloud services and cloud-native development practices. Experience with Git and version control best practices in a team environment. Familiarity with CI/CD pipelines and automated build/deployment workflows. Experience writing and maintaining automated test suites (Playwright, Selenium, or similar).Technical Skills (Preferred) Mobile development experience with React Native and/or Android Native. Experience with Payara / Java EE application server environments. Proficiency with Atlassian tools — Jira, Confluence, Bitbucket. Exposure to AI-assisted development tools, LLM integrations, or agentic programming concepts. AWS certification or demonstrated cloud architecture experience.Other Qualifications Communication — You can articulate complex technical concepts clearly to both technical and non-technical stakeholders. Collaboration — You thrive in a team environment, lift others up, and leave ego at the door. Problem Solving — You approach challenges with curiosity, creativity, and a bias toward action. Mentorship Mindset — You’re willing to share knowledge, guide less experienced developers, and invest in the team around you. Attention to Detail — You take ownership of your work and hold yourself to a high standard of quality. Passion for the Craft — You stay current with emerging technologies and are always looking for a better way.Compensation & BenefitsWe believe that people who do great work deserve to be rewarded — generously and consistently. At Martin Bros, we offer a compensation package designed to attract top talent and keep them thriving for the long haul. Competitive Salary — We benchmark against the market and pay accordingly. Your skills and experience will be recognized and compensated fairly. Comprehensive Benefits — A full benefits package designed to take care of you and your family, because we mean it when we say family is a core value. Bonus Programs — Martin Bros rewards its people through both quarterly and year-end bonus programs — both tied to company performance. When the company succeeds, everyone shares in that success. Employee Ownership (ESOP) — As an employee-owned company, you don’t just earn a paycheck — you build equity. Your stake in Martin Bros grows as the company grows.","datePosted":"2026-04-26T11:52:47.213Z","dateModified":"2026-04-26T11:52:47.213Z","hiringOrganization":{"@type":"Organization","name":"Martin Bros Distributing","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Cedar Falls","addressRegion":"IA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"3bc53a8c50f2e6017fb9e131"},"url":"https://jobsearcher.com/jobs/3bc53a8c50f2e6017fb9e131"}}