TL;DR

Software Engineer III (Java Backend): Design, build, and operate Java Spring Boot microservices and RESTful APIs on AWS with an accent on event-driven architecture, data storage optimization, and AI-assisted development workflows. Focus on leading technical execution, mentoring, and ensuring operational excellence in a financial services environment.

Location: Remote within the United States, must be based in the U.S. (Tulsa, OK preferred)

Company

BOK Financial is a stable and financially strong financial services corporation operating multiple banking divisions and investment management services.

What you will do

  • Architect and implement Spring Boot microservices and RESTful APIs with best practices for scalability and maintainability.
  • Develop event-driven systems using Kafka, SNS/SQS/Kinesis with patterns like publish/subscribe, idempotency, and error handling.
  • Model and optimize data schemas for SQL Server, PostgreSQL, MongoDB, and Redis.
  • Leverage AI-assisted development tools to accelerate coding, refactoring, and testing.
  • Own testing strategy including unit, integration, and contract tests, and enforce CI/CD quality gates.
  • Participate in observability and SRE practices including instrumentation and on-call rotation.

Requirements

  • Must be located in the United States.
  • 5–8+ years software engineering experience with 3–5+ years in Java Spring Boot microservices and RESTful APIs.
  • Production experience on AWS, event-driven architectures, and container technologies (Docker, Kubernetes).
  • Proficiency with SQL Server or PostgreSQL databases.
  • Strong test discipline and CI/CD pipeline experience.
  • Experience with observability tools and incident response.

Nice to have

  • Experience with Spring Security, OKTA, API Gateways (Kong, Apigee).
  • Familiarity with AI-assisted development tools and DevSecOps practices.
  • Experience with MongoDB, Redis, Java Servlet containers, Infrastructure-as-Code, and serverless technologies.
  • PCI & SOX compliance awareness.

Culture & Benefits

  • Remote flexibility to work from anywhere in the U.S.
  • Inclusive, collaborative, and innovation-driven culture.
  • Leadership development and career advancement opportunities.
  • Focus on engineering excellence and customer-centric technology.