Architect 4, Software Architecture-9093

Comcast Advertising

Plano, Northern (TX, KY)

Hybrid

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work eligibility

Job summary

Comcast Advertising seeks an experienced software engineer to lead the design and development of Java-based enterprise applications. You will work with Spring Framework, Kafka, REST/GraphQL, and database persistence using JPA/Hibernate while upholding SOLID and clean architecture principles.

You will mentor peers, collaborate with the enterprise architecture team, and steer solutions to be scalable, secure, and maintainable. Remote work days are available per policy.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Five years of experience designing persistence and repository abstractions using JPA and Hibernate.
  • Experience developing software and web apps with Java, SQL, and design patterns (SOLID, DRY, Clean Code, DDD).
  • Experience with OAuth2/OpenID Connect security patterns and Redis caching.

Responsibilities

  • Provide technical leadership in developing Java-based software and web applications.
  • Design Enterprise Integration Patterns using Java, Spring Framework, Spring Boot, and Spring Cloud.
  • Design microservices and event-driven architectures with Kafka, JMS, REST, and GraphQL APIs.
  • Design persistence abstractions using JPA/Hibernate and caching with Redis.
  • Mentor junior engineers and collaborate with enterprise architecture.
  • Ensure solutions are well-engineered, operable, and delivered on schedule.

Skills

Java
Spring Framework
SQL
DDD

Education

Bachelor's degree in Computer Science or related field

Tools

Kafka
Spring Boot
Hibernate
Docker
Kubernetes
Git
Jenkins
Redis

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 (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
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
Senior Software Engineer (Engineer 4)
Senior Software Engineer (Engineer 4)

Comcast Technology Solutions • Philadelphia

Hybrid
USD 140,000 - 170,000
Enterprise Software Architect & Tech Leader
Enterprise Software Architect & Tech Leader

Comcast • Philadelphia

On-site
Engineer 4, Software Development & Engineering-8606
Engineer 4, Software Development & Engineering-8606

Comcast Corporation • Philadelphia

Hybrid
USD 110,000 - 160,000