Java Principal Engineer - Real-Time, Scalable Payments
DynPro Inc.
Ohio
On-site
USD 120,000 - 150,000
Full time
14 days+
Application generator
A complete application in a minute — tailored resume and cover letter, ready to send.
Get past ATS filters
Job summary
A leading technology firm is seeking a Principal Engineer to lead the design of a next-generation embedded payments platform. The role requires expertise in Java and Spring Boot, with responsibilities including optimizing systems for high throughput and mentoring engineering teams. The ideal candidate has a strong background in event-driven technologies and AWS deployment. This position is located in Ohio and offers the opportunity to drive architectural decisions and complex engineering initiatives.
Qualifications
Expert-level knowledge of Java 17, multithreading, and performance tuning.
Experience with enterprise-grade microservices using Spring Boot.
Strong understanding of event-driven architecture with Kafka.
Responsibilities
Lead the design and architecture of distributed, fault-tolerant systems.
Optimize systems for concurrency, performance, and memory efficiency.
Guide teams in best practices for system design and reliability.
Skills
Java 17
Spring Boot
Kafka
AWS (ECS, RDS, ElastiCache/Redis)
Terraform
SQL
Testing
Observability
Job description
A leading technology firm is seeking a Principal Engineer to lead the design of a next-generation embedded payments platform. The role requires expertise in Java and Spring Boot, with responsibilities including optimizing systems for high throughput and mentoring engineering teams. The ideal candidate has a strong background in event-driven technologies and AWS deployment. This position is located in Ohio and offers the opportunity to drive architectural decisions and complex engineering initiatives.