PulseRise Technologies

Senior Software Engineer, Java, Payments Infrastructure

PulseRise Technologies

full-time

Posted on:

Location Type: Remote

Location: FloridaIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Extend and enhance blockchain-based financial infrastructure systems
  • Build and own scalable microservices responsible for secure value transfer APIs
  • Design, develop, and maintain RESTful APIs for payments and digital asset operations
  • Integrate systems with banking rails and financial institutions
  • Write infrastructure supporting payment experiences, including databases, messaging systems, and APIs
  • Troubleshoot system issues and optimize for reliability and performance
  • Collaborate with Product and cross-functional stakeholders on architecture and system principles
  • Maintain strong coding standards, test coverage, and continuous delivery practices

Requirements

  • 6+ years of professional software development experience
  • Strong expertise in Java (preferred primary language)
  • Experience leading small teams technically (architecture and system design)
  • Experience building scalable microservices architectures
  • Solid understanding of RESTful API design principles
  • Experience with payment systems (credit cards, bank transfers, financial rails)
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Strong SQL database design and schema modeling skills
  • Experience designing and deploying production-quality software
  • Bachelor’s degree in Computer Science or equivalent experience
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavamicroservicesRESTful APIsSQL database designschema modelingpayment systemscloud platformsarchitecturesystem designproduction-quality software
Soft Skills
collaborationleadershiptroubleshootingoptimizationcoding standardstest coveragecontinuous delivery
Certifications
Bachelor’s degree in Computer Science