Senior Software Engineer - Digital Assets
Posted 1 month ago Expired
This job has expired
Looking for a job like Senior Software Engineer - Digital Assets in or near Chicago, IL? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
The Senior Software Engineer designs, develops, and maintains software applications for cross-border money movement and digital asset-enabled payment flows. This role focuses on ensuring reliability, security, and scalability within regulated financial environments, collaborating with team members to deliver on project backlogs.
Responsibilities
- Design and implement backend services supporting cross-border transaction processing, settlement workflows, and partner integrations.
- Develop and maintain software that meets security, resiliency, and compliance requirements for global payment systems.
- Collaborate with senior engineers to implement scalable solutions for high-volume, distributed financial systems.
- Participate in the discussion and implementation around complex capabilities.
- Develop complex features and capabilities to enhance the Early Warning core product offerings.
- Manage source code using Git, including reviewing and approving pull requests to maintain high code quality.
- Query platform data using SQL-based databases.
- Work on complex Java Web Services using Spring Boot.
- Document complex details and decisions in Confluence.
- Build automated tests alongside sprint work integrated into the CI/CD pipeline, considering environment variables and providing recommendations.
- Troubleshoot complex bugs that may arise during development.
- Support the company’s commitment to risk management and protecting the integrity and confidentiality of systems and data.
Requirements
- 5+ years direct experience in Software Engineering
- Experience building or supporting payment systems, financial services platforms, or other highly available, regulated distributed systems
- Familiarity with cross-border payment flows, digital assets, or blockchain-enabled technologies, and associated security and compliance considerations
- Proficient with Git source control and Git flow branching model
- Spring / Spring Boot framework proficiency
- Familiarity with modern DevOps practices
- Familiarity writing automated tests
- Proficient with SQL
- Proficient in RESTful service design
- Experience with Docker/ Kubernetes
- Experience with Kafka
- Excellent written and spoken communication
Qualifications
- Bachelor’s degree in computer science, Computer Science Engineering, Computer Information Systems, Electrical Engineering, or related field.
- Minimum 5 years direct experience in Software Engineering or related experience.
Nice to Have
- Experience with SOAP services
- Familiar working with common data format standards like XML, JSON, YAML, etc.
- NoSQL experience (Redis, HBASE, AeroSpike, etc.)
- FinTech experience
Skills
* Required skills
Benefits
About Early Warning®
Early Warning has powered and protected the U.S. financial system for over thirty years with solutions like Zelle® and Paze℠, partnering with institutions to increase access to financial services and protect transactions.