Senior Software Engineer
New
K
KunaiFinancial Technology
Remote - United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of professional software engineering experience
- Required Skills
- PostgreSQLJavaKubernetesOracleTomcat
Requirements
- 5+ years of professional software engineering experience, primarily in Java.
- Strong working knowledge of relational databases (Oracle and/or PostgreSQL).
- Experience deploying and operating services in containerized environments (OpenShift, Kubernetes, or equivalent).
- At least one enterprise-level performance testing engagement including strategy, tooling, and execution.
- Experience with performance profiling, load testing, and bottleneck resolution in high-throughput, distributed systems.
- Understanding of PCI compliance requirements and secure data handling practices.
- Familiarity with event-driven architecture patterns and OpenShift-based eventing.
- Ability to work effectively in large, matrixed program environments.
- Bachelor’s Degree or equivalent in specialized training and experience.
- Familiarity with legacy enterprise application servers (Tomcat and/or WebSphere) is a plus.
Responsibilities
- Design and execute enterprise-grade performance testing strategies and frameworks for payment processing services.
- Identify and resolve performance bottlenecks across legacy and modern service layers.
- Instrument and validate services using Java, Oracle, Tomcat, WebSphere, PostgreSQL, and OpenShift.
- Build and maintain backend services supporting card network integration.
- Contribute to application modernization and migration efforts to cloud-native environments.
- Develop and manage PCI data purging pipelines and event-driven architecture patterns.
- Collaborate with backend engineers to ensure scalability and perform code reviews and technical planning.
View Full Description & ApplyYou'll be redirected to the employer's site