Architect 4, Software Architecture-9093

Comcast Corporation

Plano, Northern (TX, KY)

Hybrid

USD 110,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Comcast Corporation is seeking a senior software engineer to lead enterprise-grade web applications using Java, Spring, and modern design patterns. You will design microservices, integrate Kafka-based messaging, and implement secure access with OAuth2/OpenID Connect.

Strong emphasis on maintainable code, CI/CD pipelines, and collaboration with architects across the enterprise. Remote work is allowed some days per week per policy.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5+ years designing software with Java and SQL in enterprise apps.
  • Experience with Java, Spring, and Domain-Driven Design (DDD) is required.
  • Proficiency in OAuth2/OpenID Connect, Spring Security, and caching (Redis).
  • Experience with microservices, event-driven patterns (Kafka), and REST/GraphQL APIs.

Responsibilities

  • Lead software design and architecture across Java-based web apps.
  • Develop and maintain microservices with Spring Cloud and Docker/Kubernetes.
  • Implement secure patterns (OAuth2/OpenID Connect) and caching (Redis).
  • Drive CI/CD pipelines with Git, Maven/Gradle, Jenkins, and GitHub Actions.
  • Collaborate with enterprise architects to meet business needs and ensure maintainability.

Skills

Java
SQL
Spring Framework
Spring Boot
Spring Cloud
JPA/Hibernate
Kafka
REST
GraphQL
Docker
Kubernetes
Redis
CI/CD
Git/Jenkins
Maven/Gradle
JUnit/Testing
OAuth2/OpenID Connect
DDD/UML

Education

Bachelor’s degree in Computer Science or related field

Tools

Spring Framework
JPA/Hibernate
Kafka
RabbitMQ
Redis
Docker
Kubernetes
ELK/EFK
Prometheus
Grafana
GitHub Actions
Jenkins
Maven/Gradle

Job description

Comcast Business offers a suite of Connectivity, Communications, Networking, Cybersecurity, Wireless, and Managed Solutions to help global organizations of all sizes prepare for what’s next. Powered by the nation’s largest Gig-speed broadband network and backed by 24/7 customer support, Comcast Business is the nation’s largest technology provider to small businesses and one of the leading service providers to the Enterprise market. Comcast Business has been consistently recognized by industry analysts and associations as a leader and innovator, and one of the fastest growing providers of Ethernet services.

Job Summary Job Description DUTIES:
  • Provide technical leadership in developing software and web applications using Java, SQL, and design patterns to leverage Object-Oriented Principles (SOLID, DRY, Clean Code), Domain-Driven Design (DDD), and UML modeling
  • design Enterprise Integration Patterns using Java, Spring Framework, Spring Boot, and Spring Cloud
  • design microservices and Event-Driven Architecture using Kafka, JMS, REST and GraphQL API
  • design Persistence and Repository abstraction using JPA and Hibernate
  • design Reactive paradigms using Project Reactor
  • design Security patterns using OAuth2 and OpenID Connect via Spring Security
  • design Messaging and Streaming services using Kafka and RabbitMQ
  • design Caching strategies using Redis
  • design Containerization and Orchestration using Docker, Kubernetes, ELK, EFK, Prometheus, and Grafana
  • perform CI/CD using Git, Maven, Gradle, Jenkins, and GitHub Actions
  • ensure programs are envisioned, designed, developed and implemented across the enterprise to meet business needs
  • interface with the enterprise architecture team and other functional areas to ensure that most efficient solution is designed to meet business needs
  • ensure solutions are well engineered, operable, maintainable and delivered on schedule
  • track and document requirements for enterprise development projects and enhancements
  • monitor current and future trends, technology and information that will positively affect organizational projects
  • apply and integrate emerging technological trends to new and existing systems architecture
  • present solutions to senior architects
  • plan and design new or upgraded systems
  • interact with departments to implement improvements in process
  • develop solution architecture (both tactical and strategic) to fully manage/support enterprise needs, services, systems and technology management
  • mentor team members in relevant technologies and implementation architecture
  • develop, document and ensure compliance with best practices including but not limited to the following coding standards, object oriented designs, platform and framework specific design concerns and human interface guidelines
  • guide and mentor junior-level engineers
  • Position is eligible to work remotely one or more days per week, per company policy.
REQUIREMENTS:
  • Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering, or related technical field, and five (5) years of experience designing Persistence and Repository abstraction using JPA and Hibernate
  • performing CI/CD using Git, Maven, Gradle, Jenkins, and GitHub Actions
  • of which three (3) years include developing software and web applications using Java, SQL, and design patterns to leverage Object-Oriented Principles (SOLID, DRY, Clean Code), Domain-Driven Design (DDD), and UML modeling
  • designing Security patterns using OAuth2 and OpenID Connect via Spring Security
  • and designing Caching strategies using Redis.
Disclaimer:

Disclaimer: This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications.

Skills Apache Maven, Gradle, Redis

We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That's why we provide an array of options, expert guidance and always-on tools that are personalized to meet the needs of your reality—to help support you physically, financially and emotionally through the big milestones and in your everyday life. Please visit the benefits summary on our careers site for more details.

Comcast is an equal opportunity workplace.

We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.

At Comcast , you have the power to connect the world.

Your career options are endless as you grow in your career.

Explore your future with access to a variety of teams, locations, and resources in an expanding network.

You can also explore additional opportunities at our company, NBCUniversal.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Architect 4, Software Architecture-9093
Architect 4, Software Architecture-9093

Comcast Advertising • Plano (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Remote work eligibility
Architect 4, Software Architecture-9093
Architect 4, Software Architecture-9093

Comcast (CC) of Willow Grove • Plano (TX)

Hybrid
USD 140,000 - 190,000
Architect 4, Software Architecture-9093
Architect 4, Software Architecture-9093

Comcast • Plano (TX)

Hybrid
USD 110,000 - 170,000
Senior Software Engineer (Engineer 4)
Senior Software Engineer (Engineer 4)

Comcast Technology Solutions • Philadelphia

Hybrid
USD 140,000 - 170,000
Software Developer, Data Platform Engineering
Software Developer, Data Platform Engineering

Comcast Corporation • Philadelphia

Hybrid
USD 90,000 - 130,000
Senior Software Engineer (Engineer 4)
Senior Software Engineer (Engineer 4)

Comcast Corporation • Philadelphia

Hybrid
USD 140,000 - 190,000
Senior Software Engineer (Engineer 4)
Senior Software Engineer (Engineer 4)

Comcast Advertising • Philadelphia

Hybrid
USD 130,000 - 170,000
Senior Software Engineer (Engineer 4)
Senior Software Engineer (Engineer 4)

Comcast (CC) of Willow Grove • Philadelphia

On-site
USD 140,000 - 190,000
Engineer 4, Software Development & Engineering-8606
Engineer 4, Software Development & Engineering-8606

Comcast Advertising • Philadelphia

Hybrid
USD 120,000 - 160,000
Software Engineer - Python/GraphQL
Software Engineer - Python/GraphQL

Comcast Corporation • Philadelphia

Hybrid
USD 95,000 - 135,000