Sr. Software Engineer

Mister Car WashTucson, AZ

About The Position

We’re currently seeking a Sr. Software Engineer to join our Headquarters team! The Sr. Software Engineer will plan, design, develop, configure, deploy, troubleshoot, and maintain our eCommerce and Enterprise applications. Lead and collaborate as a member on a team of developers, business analysts, product managers, and QA/testing staff focused on delivering secure and top-notch new digital experience for our customers.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 8 years + of professional experience developing Enterprise and Web applications and solid hands-on experience with cross-functional system integrations.
  • Extensive experience in Java, Spring framework, and Spring Boot; Swagger and Open API specification
  • Experienced in building core business layer of an application, designing for change and scalability, and building domain-centric modern microservices APIs following MACH architecture
  • Extensive experience developing microservices using Java/SpringBoot/ASW tech stack.
  • Experienced in messaging stack like Kafka, AWS-SQS and even driven architecture.
  • Experienced in AWS cloud native development and AWS tech stack like Fargate, SQS, RDBMS, Code Pipeline, AWS SageMaker is a bonus.
  • Exposure to using AI based development tools like Claude for accelerating software development is a plus.
  • Experience using SCM tools like Gitlab, Bitbucket
  • Experience with CI/CD and build pipelines such as using Jenkins and Maven on AWS
  • Experienced working in an Agile development environment with full exposure to SDLC process.
  • Comprehensive knowledge of source control and change control practices, with a strong commitment to established standards.
  • High-level analytical and design skills, with required experience in a modern mobile technology stack.
  • Strong verbal, written, and interpersonal communication skills, with the ability to explain technical concepts to non-technical stakeholders.
  • Demonstrated organizational skills and self-motivation, with the ability to work independently and manage multiple priorities and deadlines in a fast-paced environment.
  • Proven collaboration and accountability, with a commitment to delivering consistent, high-quality results.

Responsibilities

  • Develop, plan and/or maintain software applications and or enterprise systems; debug, design, code, test, write specifications, roll-out software, and production support.
  • Design and develop applications backend using microservice REST APIs using Java/SpringBoot/AWS APIs.
  • Design and develop cross-system integrations using Java/Spring Batch/AWS tech stack.
  • Collaborate with UI/UX designers and frontend developers to drive efficient API design and integrations with high performance and scalability.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Lead and mentor fellow developers in the team, fostering technical growth and excellence.
  • Conduct architecture/design/code reviews to ensure quality and maintainability.
  • Guide the adoption of CI/CD, automated testing, and DevOps practices in mobile development.
  • Stay current with the latest backend & integrations technologies, AI tools, frameworks, and industry trends.
  • Drive initiatives to improve user experience, app performance, and development efficiency.
  • Contribute to mobile strategy and roadmap at the enterprise level.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service