Sr. Software Engineer (Java/TypeScript) IT
C4 Technical Services
Sr. Engineer (Java / TypeScript)
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 (TypeScript) with Java-based backend services, GraphQL APIs, and cloud-native data solutions (DynamoDB). This role is central to delivering a cohesive digital experience across banking, financial planning, and member services.
Designing Solutions
- Design and architect end-to-end solutions to integrate a new banking platform into web and digital channels
- Define and implement GraphQL APIs to unify data across banking, legacy systems, and member platforms
- Design scalable DynamoDB 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
Implementing Solutions
- Build and enhance backend services using Java (Spring Boot, microservices) to support banking integration
- Develop GraphQL services and resolvers to enable flexible, performant data access across systems
- Implement and optimize DynamoDB tables, indexes, and access patterns for scale and performance
- Develop modern, secure, and responsive UI experiences using TypeScript (React, Angular, etc.)
- Integrate third-party and internal banking APIs into a unified digital experience
- Ensure solutions meet security, compliance, and financial services standards
Platform Integration & Modernization
- Lead integration efforts across banking platforms, legacy systems, and digital channels
- Help transition from fragmented systems to a unified experience
- Support API-first and event-driven architecture patterns for future scalability
- Identify and resolve data consistency, latency, and integration challenges
Defining Engineering Standards and Patterns
- Establish standards for GraphQL schema design, API governance, and performance optimization
- Define best practices for DynamoDB modeling, cost optimization, and scalability
- Promote reusable services and components across the banking and digital ecosystem
DevOps & Reliability
- 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 DynamoDB throughput and cost efficiency
Collaboration
- 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
Required Work Experience / Skills
- 7+ years of full-stack software engineering experience
- Strong backend development experience with Java (Spring Boot, microservices)
- Strong front-end development experience with TypeScript (React, Angular, etc.)
- Experience building and consuming GraphQL 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
Nice-to-Have
- 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
Education
- Bachelor's degree in Computer Science or related field, or equivalent experience
- ...Job Description We are seeking a Senior Software Engineer to join a high‑impact engineering team within the Client Domain of the Integration... ..., develop, and maintain scalable backend services using Java and Spring Boot. Build and support APIs, with a strong emphasis...SeniorRemote work
$91.7k - $163.7k
...production. The role requires solid engineering expertise, understanding of US... ..., resilient, and secure software while ensuring the availability... ...REST and GraphQL APIs in Java Design and implement Kafka producers... ...10+ years of experience in IT, with solid focus on application...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...Jr. Software Engineer (Angular, Typescript, Java) Contract Key skills – Angular, Typescript, Java/J2EE, Spring boot, GraphQL Jasmine, Karma, JS, HTML, CSS, Groovy, Spring MVC, JPA, Git, MySQL Postgres, Splunk, Grafana, Camunda/JBPM, Kafka, Microservices...SuggestedContract workShift work
- Job Title Attend Scrum Meetings Complete the Coding Tasks assigned in timely and with highest quality What does the ideal candidate background look like (ex: healthcare specific background specific industry experience etc.Senior
- ...Position Title * Java Engineer Position Responsibilities Java Engineer Brooklyn Park Minnesota (look for candidates within 50-60... ...features meet business needs • Follow industry-standard agile software design methodology for development and documentation •...SeniorWork from home
- ...Role: Sr. Java Developer with Mule soft Location: Minnetonka, MN or Basking Ridge, NJ Duration: Long Term... ...Description: Overall 10+ years of experience Applies Software Engineering Patterns to Solve Problems MUST HAVE ADVANCED Mule Soft...Senior
- ...Role: Core Java Developer with Capital Market - Must have experience with Derivatives, Fixed Income , Trading Location: Minneapolis, MN - Relocation Okay Years of Experience: Typically 9+ year Hybrid Note: Please check the profile thoroughly...SeniorRelocation
- ...information technology solutions through application of appropriate software development life cycle methodology. The scope for Developer (... ...assembly/integration, cross-discipline functions, knowledge engineering, industry expertise, or legacy evolution. Interacts with the...Senior
- ...Title – Sr Java Developer Position – Fulltime Location – Richfield, MN Salary - $Open(Best Possible) Responsibilities... .... You should have good experience in application of standard software development principles. You should be able to work as an...SeniorFull timeWork experience placement
- ...older 2017 & 2018 considered older linkedIN . Banking/any financial client experience required. Synechron Inc is seeking Sr Java Developer - financial services to join our Minneapolis, Minnesota (onsite 3 days a week is a must in Hybris ) long-term contract....SeniorLong term contractRelocation3 days per week
- ...Experience Must Have Skills: At least 8 years of relevant application software development experience Test-Driven Development Strong Spring knowledge Developing Spring/Java/Groovy applications Experience writing applications interacting with Kafka...SeniorWork at officeLocal area2 days per week3 days per week
- ...Sr. Java Full Stack Developer Initially remote then hybrid / Richfield - MN Client Required Skillset: ~10+ years of Software Development Experience (Mandatory) ~10+ years of programming experience in Java environment ~ Experience with micro services/API...SeniorWork experience placementRemote work
- Siemens Mobility is seeking a Senior Software Engineer in Minnetonka, MN to lead the migration of a Java application to a web-based thin client architecture. This critical role will enhance performance, scalability, and user experience. Applicants should possess at least...Senior
- ...I have an opportunity for "Sr java Full Stack Developer" - (Richfield, MN- REMOTE till COVID). and I am looking for a candidate who can join Immediately if you are interested, reply to me with your updated resume or if you could refer someone I would really appreciate...SeniorContract workImmediate startRemote work
- ...Job Title: Sr Engineer Location: USA (Fully Remote, CST) Pay Range: $70-$75/hr W2 Description... ...design recommendations based on long-term IT organization strategy and expertise regarding... ..., design, and develop business critical software solutions, utilizing appropriate software...SeniorWork experience placementRemote work
- ...Subscriptions Modernization Engineer Local candidates to Richfield, MN only. Hybrid schedule... ...development technologies such as Java, Groovy, Spring, REST-based web services,... ...and working experience with open-source software as well as networks, security, firewalls,...SeniorContract workWork experience placementWork at officeLocal area2 days per week3 days per week
$99.6k - $223.4k
...hands-on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor... ...You Bring ~7+ years building distributed systems. ~ Strong Java plus Python/Shell scripting. ~ Microservices and Kubernetes...SeniorFull timeTemporary workRemote workFlexible hours- ...Position: Senior Java / Liferay Full Stack Developer Client: Large Healthcare... ...with architects, product owners, DevOps engineers, and business stakeholders to design, build... ...repeatable deployment practices that improve software quality and release frequency. Success...SeniorPermanent employmentContract workFor contractorsRemote work
$78k - $185k
...TECHNOLOGY We design and build financial software for Parametric’ s proprietary investment... .... We are hiring Senior Software Engineers to join two core teams in our Minneapolis... ...professional software development experience using Java. ~ Strong understanding of language...SeniorTemporary workWork at officeLocal areaRemote workWorldwideFlexible hours3 days per week- ...with cross-functional teams to define API contracts and ensure reliability. The ideal candidate has over 8 years of experience with Java and strong expertise in building APIs from the ground up, as well as hands-on experience with Kafka and Docker. This role offers a dynamic...Senior
- A leading staffing agency is searching for a Senior Software Engineer in Minneapolis, Minnesota. The ideal candidate will have significant experience in Java and Spring Boot, and will take the lead on developing scalable backend services and modernizing APIs. You will work...SeniorRemote work
- ...A leading loyalty solutions provider based in the United States is seeking an experienced Java Developer to join their team. The role focuses on improving existing products and developing new features, emphasizing collaboration and Agile methodologies. Candidates should...SeniorRemote workFlexible hours
- ...Senior Java Engineer Position: Senior Java Engineer Location: On-Site at Minneapolis, MN (1-3 days a week) Contract: W2 Client: AMPF (Ameriprise) Implemented By: Apex Systems (a Prime Vendor) Accepted Work Authorization: US Citizens/Green Card Holders...SeniorContract work3 days per week1 day per week
- ...Senior Java Developer With TFS Exp Greetings for the day! My name is Suneetha from Testing Xperts, we are a global staffing, consulting and technology solutions company, offering industry-specific solutions to our fortune 500 clients and worldwide corporations....SeniorWorldwide
- Overview: Description: We are seeking a highly motivated and skilled reporting expert with mandatory proficiency in Power BI and advanced SQL, plus experience with other BI tools and Azure Data Factory as a strong advantage. This US-based role will focus on building...Senior
- ...A technology consulting firm in Minneapolis is seeking a Senior Full Stack Developer with expertise in Java and AWS. The candidate will develop robust applications and automate tests, ensuring effective communication with stakeholders. Minimum 2 years of experience in...Senior
- ...Title: Java with Kafka Type: fulltime Location: Richfield, MN Salary: $Open... ...: Technical lead with 8+ years of IT experience Strong Experience in... ...automation services (Mandate) Hands-on software development – Strong hands on experience in...SeniorFull timeFlexible hoursShift work
- ...Senior Java Developer We are seeking an experienced Senior Java Developer to join our client’s team in Hopkins, MN. The ideal candidate will have strong expertise in Java 17, experience designing and developing large-scale enterprise applications, and a solid understanding...Senior
$70 - $75 per hour
...A leading workforce solutions company is seeking a Sr Engineer to design and develop critical software solutions. The ideal candidate will have over 7 years in engineering, knowledge of SDLC practices, and the ability to coach junior engineers. This fully remote position...SeniorHourly payRemote work- ...center, brokers and zookeeper • Good Knowledge on Kafka security and monitoring and alerting • Good knowledge of Kafka Streams API, Java 8, Springboot • Knowledge on KSQL and Integrating Kafka with consumer and producer applications • Knowledge of Support process like...SeniorWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer (Java/TypeScript) IT. Be the first to apply!
- full stack java developer Minneapolis, MN
- java developer full time Minneapolis, MN
- entry level java developer remote Minneapolis, MN
- java developer contract Minneapolis, MN
- java web developer Minneapolis, MN
- java developer c2c Minneapolis, MN
- java developer remote Minneapolis, MN
- java developer Minneapolis, MN
- remote junior java developer Minneapolis, MN
- java software engineer Minneapolis, MN

