Senior Software Engineer | Online Jobs | Optimhire

Senior Software Engineer

looking for an experienced expert-level software engineer to join our team in a critical
role. This position is responsible for building, maintaining, and troubleshooting core payments
transaction systems, APIs, and data, primarily using core Java technologies. In this role, you
will be designing and building new APIs for the core systems, supporting existing APIs, as well
as taking on ownership of code enhancements and projects related to these systems. Our
systems are high performing and highly available; therefore, you must have deep experience in
building and maintaining these kinds of world-class systems. We are looking for solid and experienced people ready to join a highly talented and focused engineering organization. Experience in the payments and/or financial transaction processing domains is required.
Essential Functions

  • Be the expert on our core back-end systems (financial transaction processing)
  • Design, build, test, and support new and existing APIs for the core systems
  • Design, build, test, and support new/existing functionality in core systems
  • Building additional tools and applications as needed to support operations
  • Define, design, and build new code and systems for future capabilities
  • Troubleshoot and debug core applications
  • Assist with operational support for core systems
.
Requirements:
  • Expert level Java Programmer
  • Deep understanding/experience with Payments/FinTech software, protocols, and processes
  • Proficient in other programming languages and tools (preferably C#, Go, Python, etc.)
  • Deep understanding of concurrency and transactions
  • Hands-on experience with high-volume transactional systems and clustered applications
  • Expert in reading, understanding, and internalizing existing codebases
  • Proficiency with database technologies (SQL, ORM)
  • Experience with both REST and SOAP API design and implementations
  • Commitment to testing at all levels of system engineering
  • A mindset of Operational Excellence
  • Excellent written, verbal, and interpersonal skills
Education/Experience
  • Bachelor's degree in a technical discipline such as computer science, information systems or related field, or equivalent related experience.
Job Type: Full-time, on-site


Job Type

Payroll


Positions

DevOps Engineers


Must have Skills

  • SOAP API
  • Rest API
  • API Development
  • SQL
  • Java (All Versions)

Up to 200 K/Year USD (Annual salary)

Longterm (Duration)

Onsite Henderson, NV, USA

United States


Carlie S

United States