Software Engineer III - Java Backend
BOK Financial Corporation
Bonus Type Discretionary Summary In this role, you’ll mentor the project team, share knowledge, and collaborate with the Solution Architect to determine project architecture. You’ll lead in developing projects, promoting best programming practices, and have influence over developers. Lastly, you’ll provide application support, develop and document applications, and maintain application documentation and configuration. Job Description As a Senior Software Engineer, you’ll be a hands‑on technical leader and key contributor in a cross‑functional team, often acting as a technical lead. You’ll design, build, and operate Java Spring Boot microservices and RESTful APIs on AWS (as we migrate from on‑prem), using event‑driven architecture and data stores like SQL Server, PostgreSQL, MongoDB, and Redis. You’ll drive execution, mentor others, and champion operational excellence. Team Culture Our mission is to empower our company, teammates, and customers through resilient, customer‑centric technology. We leverage our technical expertise and deep business understanding to deliver impactful solutions. Mindset Ownership, customer obsession, growth mindset, think big — start small, bias for action, and relentless pursuit of engineering excellence. Why Join Us Remote Flexibility: Work from anywhere in the U.S. Impact: Build platforms used across the business; modernize critical systems, development agentic‑first solutions. Growth: Leadership development, career advancement, and cutting‑edge tech adoption. Culture: Inclusive, collaborative, and innovation‑driven. Career Paths: Multiple advancement opportunities available. How You'll Spend Your Time Modern Software Development Design & Build: Architect and implement Spring Boot microservices and RESTful APIs with best practices for domain‑driven design, scalability, reliability, and maintainability. Event‑Driven Systems: Deliver features using event‑driven architecture (Kafka, SNS/SQS/Kinesis), including publish/subscribe patterns, idempotency, retries, and error handling. Data & Storage: Model schemas and access patterns for SQL Server, PostgreSQL, MongoDB, and Redis; optimize for correctness, performance, and cost. Agentic AI‑First Engineering Develop using AI‑assisted workflows with tools such as GitHub Copilot, Amazon Q, and Claude to accelerate coding, refactoring, documentation, and test generation. Leverage agentic patterns for multistep tasks such as feature scaffolding, modernization, dependency analysis, and CI/CD interactions—with appropriate human‑in‑the‑loop controls. Apply AI‑assisted PR review and security scanning, validating suggestions with engineering judgment and secure by design principles. Continuously evaluate and improve how AI tools are used across the SDLC to increase throughput, quality, and developer experience. Quality, Delivery & Operations Quality Engineering: Own testing strategy—unit, integration, and contract tests—while enforcing CI quality gates. CI/CD & Automation: Help shape next‑generation pipelines as we transition to AWS EKS. Observability & SRE: Instrument services using New Relic; define SLIs/SLOs and participate in a minimal on‑call rotation. Security by Design: Follow secure coding practices and remediate findings; PCI & SOX awareness is helpful. Technical Leadership: Lead design reviews, mentor peers, and guide pull requests with a high bar for craftsmanship. Operate What You Build: Practice build‑it/run‑it ownership from development through production. Education & Experience Requirements This level of knowledge is normally acquired through the completion of a bachelor’s degree in a technology field and/or 8+ years of related experience. Technology certifications are preferred. It is also preferred that the candidate have banking and Financial Service experience. Must‑Have 5–8+ years of software engineering, with 3–5+ years designing and building secure Java Spring Boot microservices and RESTful APIs. Production experience on AWS (compute, messaging, storage), event‑driven patterns (Kafka, SNS/SQS/Kinesis), and container technologies (Docker, Kubernetes). Proficiency with SQL Server or PostgreSQL. Strong test discipline (unit/integration/contract), CI/CD pipelines, and code review excellence. Experience with observability tools (New Relic, Datadog, Splunk, etc.) and incident response. Nice‑to‑Have Securing APIs with Spring Security and OKTA. Familiarity with AI‑assisted development tools (GitHub Copilot, Amazon Q) and DevSecOps practices. Experience building APIs integrated with Kong API Gateway, Apigee, or similar API Gateway. Experience with MongoDB, Redis, or similar NoSQL technology.Experience building services deployed to Tomcat, Jetty, or similar Java Servlet containers. Infrastructure‑as‑Code (Terraform/CDK), containers/orchestration (EKS/ECS), or serverless (Lambda) experience. Experience with schema registries, CDC, or stream processing. BOK Financial Corporation Group is a stable and financially strong organization that provides excellent training and development to support building the long term careers of employees. With passion, skill and partnership you can make an impact on the success of the bank, customers and your own career! Apply today and take the first step towards your next career opportunity! The companies in BOK Financial Corporation Group are equal opportunity employers. We are committed to providing equal employment opportunities for training, compensation, transfer, promotion and other aspects of employment for all qualified applicants and employees without regard to sex, race, color, religion, national origin, age, disability, pregnancy status, sexual orientation, genetic information or veteran status. Investing in our talent and building a great workplace is a top priority for us. About BOK Financial Corporation For more than a century, BOK Financial Corporation has helped fuel the success of clients and communities. Since our humble beginnings in Tulsa, Oklahoma, we’ve grown into a diversified financial services company that serves consumers, small businesses and international corporations—and everything in between. Facts: Operations focused in an eight-state footprint 5,000 team members
- 49.7 billion in assets
- 114.6 billion in assets under management and administration
- 8 million donated to local nonprofits in 2024
- A financial services organization based in Tulsa, Oklahoma is seeking a Senior Software Engineer to lead the design and development of Java Spring Boot microservices and RESTful APIs on AWS. The ideal candidate will have over 5 years of software engineering experience...BackendRemote work
$140k - $200k
...Senior Software Engineer, Core Experiences Tulsa, OK, USA Mission Speechify is the easiest... ...Ship cloud functions, lightweight backend services, and jobs using Kotlin An... ...Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform...BackendRemote work$60 - $120 per hour
...Software Developer $60 - $120/hourpayRequired SkillsPythonRustGoLangFull... ...like finance, healthcare, engineering, and more. Our platform... ...using Python, Rust, GoLang, Java, or Node.js.Collaborate closely... ...iOS or full-stack development (backend or full-stack).Proficiency in...BackendRemote work- ...About Mercor's Talent NetworkJoin our Backend Engineer Expert Network to connect with leading AI labs and companies seeking your expertise. This is an open application for future contract opportunities that match your background and interests. Once you complete your profile...BackendContract workPart timeRemote work
- ...generate new business opportunities. This independent contractor role offers flexible remote work, focusing on front-end sales without backend management. Candidates should have strong communication skills and prior sales experience. Earnings are performance-based with an...BackendRemote jobFor contractorsFlexible hours
- At least three years of hands on experience building and maintaining SAP BW 7.3, 7.0 and 3.5 data structures. Designing, Creating or modifying SAP andnon-SAP extractors. Mustbe able to perform these tasks while meeting project schedules and deadlines. Preferred Experience...Backend
- ...partnerships with schools, teams, and community groups. You’ll leverage your network and conduct in-person presentations, while the backend operations are handled by an Account Manager. With no base salary but uncapped commission, this role offers flexibility and the...BackendRemote jobFor contractors
$142.6k - $261.5k
...elite team of product leaders, data scientists, designers, and software engineers enable our clients to solve their most complex product... ...preferred. Programming languages: 4+ years of experience with Java or C# Frameworks: 4+ years of experience with Spring Boot,...BackendSummer holidayFlexible hours$36k - $96k
...Join to apply for the Senior Backend Engineer - Python role at LumenaltaThis range is provided by Lumenalta. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range$36,000.00/yr - $96,000.00/yrWhat We're Working...BackendFull timeRemote work$48k - $84k
...range$48,000.00/yr - $84,000.00/yrAt Lumenalta, we create impactful software solutions that drive innovation and transform businesses. Since... ...with the Financial IndustrySenior-level experience with Java 17, Kafka, Spring Boot, Spring REST, Spring Data, Spring AOPHands...Full timeRemote work- ...applications and interfaces. You will collaborate closely with designers, backend developers, and other stakeholders to create seamless and... ...- 8+ years of progressive experience in all phases of software development life cycle including requirements analysis, applications...Backend
- A technology services company in the United States is looking for IT professionals to analyze and develop solutions for IT needs. Responsibilities include developing and modifying applications and providing ongoing support. The ideal candidate will have experience with ...
$60k - $96k
...We’re seeking a BRMS / Drools Developer with strong Java expertise to design and implement complex business-rule solutions for enterprise... ..., develop, and optimize business rules using the Drools Rule Engine, integrating these rules into Java/Spring Boot enterprise...Full timeRemote workFlexible hours- ...Join to apply for the Senior Software Engineer role at SmartLight AnalyticsAt SmartLight Analytics, your work helps tackle one of the biggest... ..., Kubernetes, CI/CD)Contribute across the stack—frontend, backend, cloud, dataBe part of a remote, agile team that values learning...BackendImmediate startRemote work
- ...Java Developer Location: Tulsa, OK Duration: Longterm (W2 ONLY) Rate: DOE US Citizens, GC, EAD (H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job Onsite Required 3 days a week, Location Tulsa OK First round video call...Local area3 days per week
- ...unique recruiter identity, complete with personalized landing pages and targeted campaigns. Operational Support: Comprehensive backend assistance, from contracts and compliance to marketing functionalities. Performance-Driven Compensation: Enjoy unlimited earning...BackendPermanent employmentRemote workFlexible hours
- ...cybersecurity will depend on you Learn how Illumio approaches AI with integrity — view our Transparency Statement. Senior Backend Software Engineer (Python (Golang a plus)) Hybrid: 2 days in office/week in Sunnyvale, CA In this role, you will focus on the Azure Firewall...BackendWork at office2 days per week
$80 - $90 per hour
...and containerization ~ Proficiency in developing APIs using REST, gRPC, or GraphQL ~ Knowledge of software engineering fundamentals ~ Experience in multiple backend development languages Nice to Have Skills & Experience: Experience with AWS, Azure, or GCP...BackendWeekly pay$124k - $280k
...Up to 80% At PwC, our people in software and product innovation focus on developing... ...solutions. Those in software engineering at PwC will focus on developing... ...frameworks (React, Angular, Vue.js) and backend technologies (Node.js, Java, Python) with AI-augmented...BackendFull timeH1bShift work- ...with users to determine IT requirements. Reviews system requirements and business processes; codes, tests, debugs and implements software applications. Provides information technology advice and services to internal clients. Perform other job related duties as assigned...Temporary work
$99k - $232k
...80% At PwC, our people in software and product innovation focus... ...solutions. Those in software engineering at PwC will focus on... ...modern development frameworks and backend technologies. Collaborate... ...Vue.js) and back-end (Node.js, Java, Python, .NET) frameworks....BackendFull timeH1bShift work- Overview About Us: We are looking for a Senior Data Engineer to join our Information Technology team. The successful candidate will perform... ...with modern reporting tools like Tableau or Power BI, and backend Microsoft SQL Server (T-SQL) development and/or Snowflake. Strong...BackendWork at office
$150k
...building, and securing commitment to deals. Once a partnership is locked in, you'll hand off to an Account Manager who handles all backend setup and execution, allowing you to stay focused on generating new opportunities. This is an ideal opportunity for someone who loves...BackendContract workFor contractorsRemote workFlexible hours- A dynamic technology company in Tulsa is seeking startup-style Engineers to design and launch new features used by millions. Successful... ...strong engineering mindset, familiarity with technologies like Java and Cloud platforms, and an eagerness to learn. This role offers...
- ...Summary: We are seeking an experienced Software QA Analyst skilled in both automated and... ...you will test deliverables from multiple engineering teams, document results, and communicate... ...databases, Azure Kubernetes Services (AKS), and backend services (APIs, background jobs, etc.)....BackendRemote work
$140k - $200k
...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft,... ...QA team An Ideal Candidate Should Have ~5+ years of software engineering experience ~ Familiarity with Android components...BackendWork at officeNight shift- ...Full‑time) Job Summary: We’re looking for nimble, startup‑style Engineers who want their product used by millions of people. You should... ...working with small teams of 5‑10 people. Skills We’re Looking For: Java, Hibernate, Spring, RESTful services AngularJS, ReactJS,...Full time
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...BackendWork at officeRemote work- ...Requirements Maximus is currently seeking an Associate Engineer. This person will work as a junior member of a software development team, responsible for the development... ...- SQL - Novice - Data Analysis - Novice - Java or other OO programming language - Novice -...Minimum wageFull timeContract workTemporary workWork experience placementWork at officeRemote work
$140k - $200k
...setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft,... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...BackendWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III - Java Backend. Be the first to apply!
- java developer remote Tulsa, OK
- java developer remote part time Tulsa, OK
- java web developer Tulsa, OK
- java developer Tulsa, OK
- entry level java developer remote Tulsa, OK
- java software engineer Tulsa, OK
- java spring developer Tulsa, OK
- remote junior java developer Tulsa, OK
- id software Tulsa, OK
- software quality assurance Tulsa, OK


