Sr. Software Engineer; Java/TypeScript
Job in
Minneapolis, Hennepin County, Minnesota, 55400, USA
Listed on 2026-05-16
Listing for:
C4 Technical Services
Full Time
position Listed on 2026-05-16
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, Java Developer, Full Stack Developer
Job Description & How to Apply Below
Focus:
Digital Banking Platform Integration
As a Sr. Engineer, you will serve as a technical expert driving the integration of a new banking platform into digital ecosystem, enabling a seamless, unified member experience across web applications.
You will play a key role in building and scaling full-stack applications that connect modern front-end experiences (Type Script) with Java-based backend services, Graph
QL APIs, and cloud-native data solutions (Dynamo
DB). This role is central to delivering a cohesive digital experience across banking, financial planning, and member services.
- Design and architect end-to-end solutions to integrate a new banking platform into web and digital channels
- Define and implement Graph
QL APIs to unify data across banking, legacy systems, and member platforms - Design scalable Dynamo
DB data models to support high-volume transactional and member data access - Establish integration patterns between core banking systems, APIs, and front-end applications
- Provide design recommendations aligned to long-term digital and platform modernization strategy
- Build and enhance backend services using Java (Spring Boot, microservices) to support banking integration
- Develop Graph
QL services and resolvers to enable flexible, performant data access across systems - Implement and optimize Dynamo
DB tables, indexes, and access patterns for scale and performance - Develop modern, secure, and responsive UI experiences using Type Script (React, Angular, etc.)
- Integrate third-party and internal banking APIs into a unified digital experience
- Ensure solutions meet security, compliance, and financial services standards
- Lead integration efforts across banking platforms, legacy systems, and digital channels
- Help transition from fragmented systems to a unifiedexperience
- Support API-first and event-driven architecture patterns for future scalability
- Identify and resolve data consistency, latency, and integration challenges
- Establish standards for Graph
QL schema design, API governance, and performance optimization - Define best practices for Dynamo
DB modeling, cost optimization, and scalability - Promote reusable services and components across the banking and digital ecosystem
- Support CI/CD pipelines for continuous delivery of digital banking features
- Implement monitoring and observability across APIs, services, and data layers
- Ensure high availability, resilience, and performance of member-facing applications
- Monitor and optimize Dynamo
DB throughput and cost efficiency - Partner with product, UX, and business stakeholders to deliver a seamless member banking experience
- Work closely with architecture teams to align with enterprise modernization goals
- Participate in agile ceremonies and help drive delivery across complex integration initiatives
- 7+ years of full-stack software engineering experience
- Strong backend development experience with Java (Spring Boot, microservices)
- Strong front-end development experience with Type Script (React, Angular, etc.)
- Experience building and consuming Graph
QL APIs in distributed systems - Hands‑on experience with DynamoDB (data modeling, GSIs/LSIs, performance tuning)
- Experience integrating third‑party platforms or core banking/financial systems
- Strong understanding of API-driven architecture and system integration patterns
- Experience working in financial services or regulated environments (preferred)
- Familiarity with event-driven architectures and cloud-native systems (AWS preferred)
- Strong understanding of scalability, security, and performance in high‑traffic applications
- Experience with digital banking platforms or fintech integrations
- Experience modernizing legacy systems into API-first architectures
- Exposure to authentication/authorization patterns (OAuth, SSO, identity platforms)
- Experience supporting large-scale customer/member-facing web platforms
- Bachelor’s degree in Computer Science or related field, or equivalent experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×