Software Architect IV (Charter Communications) - St. Louis, MO (Hybrid)

Overview

Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 4 day((s))

Skills

SQL
Java
RESTful APIs
PySpark
Kafka
RabbitMQ
Amazon MWAA

Job Details

Software Architect IV Hybrid (4 Days Onsite)

Location Preferred: St. Louis, MO

Other Hub Locations: Denver, CO | Charlotte, NC

Role Overview:
We are seeking a highly experienced Software Architect IV to lead the modernization of legacy TIBCO-based systems to a modern, scalable microservices architecture using Java Spring Boot and AWS technologies. You will join a critical team focused on managing large-scale outages and disaster scenarios - processing millions of notifications within hours during major events like hurricanes.
This role is perfect for someone with hands-on experience architecting high-throughput, event-driven, middleware systems, with strong familiarity across Java microservices, AWS, and data pipelines.

Core Responsibilities:
  • Lead architectural strategy and hands-on migration of TIBCO-based systems to Java Spring Boot microservices.
  • Analyze existing workflows, integrations, and services for efficient redesign and migration.
  • Design scalable, secure, and high-availability backend systems.
  • Drive development best practices, performance tuning, and high-reliability standards.
  • Mentor development teams and perform architectural code reviews.
  • Collaborate cross-functionally with DevOps to define CI/CD pipelines and deployment patterns.
  • Oversee development of middleware APIs and ensure seamless post-migration functionality.
Required Experience:
  • 10+ years in enterprise Java development, with emphasis on architectural leadership.
  • Strong expertise in Spring Boot, RESTful APIs, and microservices architecture.
  • Experience migrating from TIBCO (BusinessWorks, EMS) or similar middleware platforms.
  • Deep understanding of high-throughput systems and event/message-driven designs.
  • Hands-on experience with Kafka, RabbitMQ, or similar message brokers.
  • Proficient in SQL/NoSQL databases, API gateways, and cloud-native development.
Top AWS & Data Stack (In Order of Priority):
  1. Amazon EMR
  2. PySpark
  3. Amazon MWAA (Airflow)
  4. Amazon S3 / S3 + Apache Iceberg
  5. Amazon Aurora (Postgres)
  6. Amazon MSK (Kafka)
  7. AWS Lambda, SNS, SQS
  8. AWS Glue
  9. Amazon DocumentDB
  10. Amazon VPC
Nice to Have:
  • Experience with MuleSoft, Apache Camel, or similar TIBCO alternatives.
  • Previous experience with Charter/Spectrum or in telecom environments.
  • Familiarity with monitoring/logging tools like Splunk.
Soft Skills:
  • Proven leadership in cross-functional teams.
  • Strong communication skills with both technical and non-technical stakeholders.
  • Analytical, performance- and optimization-focused mindset.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Kanshe Infotech