Software Engineer II - (Full-Stack: Angular + Java) jobs in United States
cer-icon
Apply on Employer Site
company-logo

BOK Financial · 1 hour ago

Software Engineer II - (Full-Stack: Angular + Java)

BOK Financial is modernizing how software powers their business, and they are seeking a Software Engineer II to join their high-performing team. This role involves architecting and building Angular front-end systems and Java Spring Boot microservices, driving technical execution, and mentoring junior engineers.

BankingCredit CardsFinancial Services
check
H1B Sponsor Likelynote

Responsibilities

Architect and build Angular + NgRx/Nx front end applications and Java Spring Boot microservices with clean boundaries and high maintainability
Deliver high quality REST APIs, modern UI components, state-management patterns, and shared libraries across web and backend systems
Own front end and back end integration patterns, including API design, inter-service communication, security, and data flow
Lead AI assisted development workflows using GitHub Copilot, Amazon Q, Claude, and similar tools for:
Code generation & refactoring
Test generation (unit, integration, e2e)
Documentation and PR summarization
Security triage and dependency analysis
Apply human in the loop judgment to maintain quality, security, and architectural integrity
Own the testing strategy across:
Unit tests (FE/BE)
Integration & contract tests
End to end UI tests using modern frameworks
Improve pipeline reliability, flake rate, test coverage, and CI/CD performance
Drive secure development practices and partner with AppSec to remediate findings using Checkmarx, SonarQube, SAST/DAST, and supply-chain tooling
Guide cloud native design, containerization (Docker), and deployment strategies across environments
Collaborate with platform teams on scalability, observability, reliability, and cost optimized architecture
Mentor Jr. engineers across the stack, coach on patterns, and lead design reviews
Influence technology roadmaps, define architectural direction, and drive cross team technical initiatives
Partner with Product, UX, Security, and Architecture to shape end to end customer experiences

Qualification

AngularSpring BootAWSREST APIsDockerSQL/NoSQL databasesAI-assisted developmentTypeScriptCI/CD pipelinesMentoring

Required

5–7+ years engineering experience; 4+ years Angular + Spring Boot
Strong architectural leadership and operational maturity
Demonstrated experience using AI‑assisted development

Preferred

Front End: Angular, NgRx, Nx, TypeScript
Back End: Java, Spring Boot, REST APIs
Data: SQL/NoSQL databases, PostgreSQL, MongoDB, Redis
DevOps: Docker, CircleCI, JFrog Artifactory, CI/CD pipelines
Security: SonarQube, Checkmarx, OIDC/Okta
Cloud: AWS, Azure
AI Tools: GitHub Copilot, Amazon Q, Claude
Experience driving AI assisted SDLC adoption within teams
Familiarity with event-driven patterns, message queues, or streaming systems
Knowledge of performance optimization (frontend rendering, backend latency)

Benefits

Leadership development
Career advancement
Cutting-edge tech adoption
Inclusive
Collaborative
Innovation-driven

Company

BOK Financial

company-logo
BOK Financial offers financial services to consumers and businesses.

H1B Sponsorship

BOK Financial has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Carrie Clasen Porter
Chief Operating Officer, Wealth Management
linkedin
leader-logo
Chris Butta
Senior Vice President , Director-Petroleum Engineering
linkedin
Company data provided by crunchbase