Sr. Solution Architect

Overview

On Site
$60 - $70
Contract - Independent
Contract - W2
Able to Provide Sponsorship

Skills

software engineering experience
JAVA development
React
MSB
Kafka
Mongo DB
GraphQL
Redux
BDD
cloud infrastructure
Agile methodologies
JavaScript
TypeScript
Module Federation

Job Details

Position: Sr. Solution Architect

Location: 3 days per week on-site in Phoenix AZ, Dallas TX, or Charlotte NC (pref local profiles)

Overall 12+ years

Vertical- Banking

Job description-

As a Senior to Lead Software Engineer on our Platform team, you'll architect and implement critical infrastructure that forms the backbone of our development ecosystem.

Core Mission: Design and build a re-entrant build system for our Fenergo (FinCrime product) architecture that enables autonomous team deployment while maintaining build efficiency and consistency across dozens of applications within EA.

Key Technical Initiatives

  • Architect a sophisticated Module Federation setup that allows teams to develop and deploy independently while sharing common dependencies efficiently
  • Create a standardized Fenergo (FinCrime tool) mocking layer that accelerates development cycles and enables true API-first development
  • Optimize micro frontend build configurations to handle complex dependency graphs while maintaining and minimal production bundle sizes
  • Design build pipelines that scale from local development to cloud-native CI/CD with GitHub Actions
  • Implement full-stack solutions spanning from React micro frontend federation

Your Impact: The tools and systems you build will directly affect the productivity of multiple engineering teams and the performance experienced by millions of banking customers. This is foundational work where every optimization multiplies across the organization.

Required Expertise

  • 10+ years of software engineering experience
  • 7+ years of JAVA development experience
  • 7+ years React
  • 5+ years MSB
  • 5+ years Kafka
  • 5+ years Mongo DB
  • 5+ years GraphQL
  • 5+ years Redux
  • 5+ years in automated testing / BDD
  • 3+ years of cloud infrastructure experience
  • 3+ years experience with Agile methodologies
  • Deep expertise in modern JavaScript/TypeScript build tools - You should be comfortable diving into Webpack internals, writing custom plugins, and optimizing build performance at scale
  • Production experience with React and Module Federation
  • Strong Mongo DB knowledge - Both consuming and implementing Kafka APIs, with experience in schema design and resolver optimization
  • Full-stack capabilities - While frontend build systems are critical, you're equally comfortable working with backend services and APIs
  • Build optimization mindset - You naturally think about bundle sizes, tree shaking, code splitting, and caching strategies

Experience in these areas would amplify your impact:

  • Java Spring Boot for backend service development
  • MongoDB for JSON document storage
  • Kubernetes and Helm for cloud-native deployments
  • Enterprise-scale DevOps practices and tooling
  • Performance monitoring and optimization at scale
  • Message queuing services (Kafka, MQS, Amazon SQS, etc)
  • Exposure to Webhooks

Job duties

  • As a senior solution architect, you'll have significant influence over architectural decisions and technology choices. We value expertise and give you the space to implement best-in-class solutions.
  • Modern Stack in Traditional Industry: While banking is known for legacy systems, our team operates with a startup mentality. Java, MSB, Kafka, Mongo DB, Kubernetes - we're using the tools you'd expect at a tech company, not a bank.
  • Build System Ownership: This isn't just using build tools - it's architecting them. You'll design systems that need to scale across hundreds of developers while maintaining performance and developer experience.
  • Full-Stack Impact: From optimizing frontend build pipelines to designing backend services, you'll work across the entire stack, solving problems wherever they provide the most value.
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 Innorev Technologies, Inc