[Remote] Senior Staff Software Engineer
Note: The job is a remote job and is open to candidates in USA. Ignite Banking is a boutique consulting firm specializing in technology delivery for banks and financial institutions. They are seeking a Senior Staff Software Engineer to deliver high complexity projects, requiring strong communication skills and experience in commercial treasury digital banking, data conversion, and software integration.
Responsibilities
- Deploy within our portfolio of engagements
- Deliver high complexity, high impact projects for our clients
- Partner with our customers' technology teams along with our implementation consultants/delivery team
Skills
- 10+ years of hands-on Java development experience (Amazon Corretto 21), Spring Boot (3.2.4), Spring Security
- Skilled in developing web services, particularly microservices architectures, and REST APIs
- Proficient in Microsoft/Oracle Database, with expertise in writing complex SQL queries
- Familiarity with cloud platforms, preferably AWS or Azure, as well as experience with deploying containerized (AKS) cloud-native applications
- Familiar with a range of modern tools and technologies, including Kafka (event streaming), Zookeeper (coordination service), Splunk/Dynatrace (monitoring), Redis (in-memory data structure store), Azure Key Vault, and Azure SQL Server
- Experience driving end-to-end development, conducting code reviews, developing test strategies, coordinating with cross-functional teams, and resolving operational issues
- Skilled in performance code reviews and implementing best practices for efficient, scalable code
- Client Side Development using React JS, Webpack, and application testing frameworks such as Jest
Benefits
- Untracked/flexible time-off
- Health Insurance
- Health Savings
- Vision
- Life Insurance
- 100% Remote (paid travel 1-2 times annually)
- Contract to Hire on W2 (no C2C)
Company Overview