
Senior Software Engineer, Java, Payments Infrastructure
PulseRise Technologies
full-time
Posted on:
Location Type: Remote
Location: Florida • Illinois • United States
Visit company websiteExplore more
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