Senior Software Engineer
Core
Design solution architecture for Core Banking implementations and develop Java Spring Boot Microservices for Lending, Payments, and Universal Banking.
Role type
Senior Software Engineer (Core Banking Architecture)
Builds
Mission-critical banking solutions for over 7,000 customers including top 50 global banks.
Domain
Financial Services / Core Banking
Deliverable
production ML models | product features
Required skills
Java Spring Boot, Java EE, Relational Databases (Oracle, IBM DB2, PostgreSQL), Liquibase, Messaging Technologies (JMS, Active MQ, Kafka, Debezium), Azure Technologies (Storage, Event Hub, Service Bus), J2EE application servers (WebSphere, JBoss, Apache Tomcat), Solution Architecture, Software Development Life Cycle
Preferred skills
None stated
Technologies
Java, Spring Boot, Oracle, IBM DB2, PostgreSQL, Liquibase, JMS, Active MQ, Kafka, Debezium, Azure Storage, Azure Event Hub, Azure Service Bus, WebSphere, JBoss, Apache Tomcat
Responsibilities
Design solution architecture for Core Banking implementations; Develop applications using Java Spring Boot Microservices; Design and develop applications using Java EE platforms; Implement testable, secure, and performant coding practices; Design and develop applications using Messaging Technologies.
Seniority
Senior, hands-on IC