Java Principal Engineer - Real-Time, Scalable Payments
DynPro Inc.
Ohio
On-site
USD 120,000 - 150,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
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.