Architect 4, Software Architecture-9093

Comcast (CC) of Willow Grove

Plano (TX)

Hybrid

USD 140,000 - 190,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 Business seeks an experienced software architect to lead the design of enterprise applications. You will drive architecture across Java, Spring frameworks, microservices, and data persistence patterns.

The role involves security design with OAuth2/OpenID, reactive programming, and containerized deployments with Docker and Kubernetes. You will mentor engineers, collaborate with the enterprise architecture team, and ensure solutions are maintainable and delivered on schedule.

Qualifications

  • Bachelor’s degree or foreign equivalent in a technical field.
  • Five years designing persistence and repository abstractions with JPA/Hibernate.
  • Three years building software in Java, SQL with OOP and design patterns.
  • Experience with security patterns via OAuth2/OpenID Connect and Redis caching.

Responsibilities

  • Provide technical leadership in developing software and web apps using Java, SQL and design patterns.
  • Design Enterprise Integration Patterns using Spring, Spring Boot, and Spring Cloud.
  • Architect microservices and Event-Driven systems with Kafka, REST, and GraphQL.
  • Implement persistence with JPA/Hibernate and repositories.
  • Utilize Project Reactor for reactive paradigms and Redis for caching.
  • Apply security using Spring Security, OAuth2, OpenID Connect.
  • Build and manage containers with Docker and orchestrate with Kubernetes.

Skills

Java
SQL
SOLID
DRY
Clean Code
DDD
UML
Spring Framework
Spring Boot
Spring Cloud
Kafka
JMS
REST
GraphQL
JPA
Hibernate
Project Reactor
Spring Security
Redis
Docker
Kubernetes
ELK
EFK
Prometheus
Grafana
Git
Maven
Gradle
Jenkins
GitHub Actions

Education

Bachelor’s degree in Computer Science or related field

Tools

Git
Maven
Gradle
Jenkins
GitHub Actions

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 Corporation • Plano (TX), Northern (KY)

Hybrid
USD 110,000 - 160,000
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 • Plano (TX)

Hybrid
USD 110,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 (CC) of Willow Grove • Philadelphia

On-site
USD 140,000 - 190,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 Technology Solutions • Philadelphia

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

Comcast Advertising • Philadelphia

Hybrid
USD 130,000 - 170,000
Engineer 4, Software Development & Engineering-8606
Engineer 4, Software Development & Engineering-8606

Comcast (CC) of Willow Grove • Philadelphia

Hybrid
USD 110,000 - 160,000
Remote work eligible
Engineer 4, Software Development & Engineering-8606
Engineer 4, Software Development & Engineering-8606

Comcast Advertising • Philadelphia

Hybrid
USD 120,000 - 160,000