Lead Software Engineer - Remote
-
Software Development
Job Description & How to Apply Below
Lead the architecture, development, and deployment of secure, resilient Java and Spring Boot banking microservices, APIs, and AI-powered solutions. Set engineering standards, review code and architecture, mentor distributed engineers, and partner with product, security, and business stakeholders to deliver financial technology improvements.
RequirementsRequires at least five years of software engineering experience, including hands-on Java and Spring or Spring Boot development, secure distributed APIs, cloud and database experience, and technical leadership. Also requires experience with testing and CI/CD practices and at least one year building or integrating AI-enabled applications; a relevant degree or equivalent experience is preferred.
Key SkillsJava, Spring Boot, Microservices, RESTful APIs, Distributed Systems, Artificial Intelligence, Machine Learning, Cloud Platforms, Relational and No
SQL Databases, Technical Leadership, Code Reviews, Automated Testing, CI/CD, Dev Ops, Financial Systems Security, Mentoring
Comprehensive Benefits Package, Incentive Programs, Recognition Programs, Equity Stock Purchase, 401(k) Contribution
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction