Senior Software Engineer (Java)
Core
Design performance testing strategies, optimize backend services, and build full-stack applications for payment processing and card network integration.
Role type
Senior Software Engineer (Java)
Builds
Payment processing services, card network integration backends, and event-driven data pipelines.
Domain
Fintech / Payments
Required skills
Java, PostgreSQL, Oracle, OpenShift, Kubernetes, containerization, event-driven architecture, performance testing, code reviews
Preferred skills
Tomcat, WebSphere, AI-assisted development tooling, legacy modernization
Technologies
Java, PostgreSQL, Oracle, OpenShift, Tomcat, WebSphere, GitHub Copilot
Responsibilities
Design and execute enterprise-grade performance testing strategies; Identify and resolve performance bottlenecks in legacy and modern service layers; Build and maintain full-stack backend services for card network integration; Contribute to application modernization and cloud-native migration; Participate in code reviews and architectural discussions.
Seniority
Senior, hands-on IC