CareerPlan

Principal Engineer (Architecture)

O'Fallon, Missouri, USFull-time$170k2026-10-05 → 2026-11-10

Core

Lead platform and solution architecture design for highly scalable, highly available enterprise-grade payment applications, defining regional distribution and localization strategies.

Role type

Principal Software Architect (Payments)

Builds

MDES Services and regional payment distribution solutions

Domain

Financial Services / Payments

Required skills

Java, Spring Boot, Microservices, SQL, NoSQL, Kafka, Cloud Deployment, Code Review, Technical Mentoring, Design Patterns, Security Protocols

Preferred skills

Payments Domain Experience, Mockito, JBehave, Jenkins, Bamboo

Technologies

Java, Spring Boot, Oracle, PostGRES, Cassandra, Kafka, Zookeeper, AWS, Google Cloud, Azure, Git, Maven, Gradle, JUnit, Visio, PlantUML

Responsibilities

Lead architecture design addressing non-functional requirements; Develop critical components and proof of concepts; Conduct code reviews and ensure code quality; Mentor team members; Write and review design documentation; Manage SCM operations; Study and integrate upcoming technologies.

Seniority

Principal, hands-on IC with leadership