Senior Solution Architect

7-Eleven•Irving, TX
•Onsite

About The Position

7-Eleven, Inc. is hiring a Senior Solution Architect to design and implement technical solutions for business problems and requirements. The role works with Business Analysts to develop Functional Specification Documents (FSDs) covering requirements, use cases, deliverables, and verification. The architect creates technical and functional documentation for IT review, supports project scope assessment, obtains Operations approval, and performs high-level effort estimates to help plan projects. The position also creates design diagrams, verifies system completeness against use cases, addresses failure scenarios, and develops proofs of concept when new technologies need to be integrated with existing systems.

Requirements

  • Bachelor’s degree or foreign equivalent in Information Technology or a related field.
  • Eight years of progressive, post-baccalaureate experience in the job offered or as a Senior Software Developer, Solution Architect, Software Engineer, or in a related or similar position.
  • Eight years of backend development experience.
  • Five years leading cross-functional teams of developers and using Java/J2EE, Spring Framework, and Spring Boot to build scalable, high-performance applications.
  • Four years applying design patterns, Kafka, and domain-driven design principles.
  • Three years of experience with microservices, REST APIs, Hibernate, SOAP web services, JUnit, Mockito, PCF, Azure or AWS, Oracle, PostgreSQL, Cassandra or Elasticsearch, Docker, Kubernetes, and CI/CD pipelines.

Responsibilities

  • Design and implement technical solutions to address business problems or requirements.
  • Work with Business Analysts to create Functional Specification Documents containing requirements, use cases, deliverables, and verification details.
  • Use modeling diagrams, including functional flow and use case diagrams, when preparing FSDs.
  • Produce technical and functional documentation for IT review and project scope assessment.
  • Provide final approval from the Operations perspective and gather required approvals.
  • Perform high-level effort estimation to support project planning.
  • Use design tools such as Visio to create module, flow, class, sequence, and other low-level design diagrams.
  • Understand use cases and verify system completeness.
  • Apply design knowledge to mitigate and gracefully handle failure scenarios.
  • Create proofs of concept when new technologies need to be integrated with current systems.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service