Senior Java Developer at BOK Financial Corporation in Tulsa, OKother related Employment listings - Tulsa, OK at Geebo

Senior Java Developer at BOK Financial Corporation in Tulsa, OK

Summary If you are looking for a job that combines your passion for IT innovation, an opportunity for growth, and an exceptional team, you've come to the right place. We have an exciting role awaiting someone like you! About the Role Your love for emerging technology and identifying trends in digital development will set you up for success to design, develop and maintain our java based middle-tier of BOKF's Digital Banking Platform. What You Can Expect You will participate in the complete project life cycle, providing technical requirements/specifications, project estimates, and system design configuration for simple to complex projects. Complex projects may include multiple business lines, technologies, and infrastructures. You will provide application support by diagnosing and remediating problems, performing root cause analysis, developing and maintaining application documentation, defining and maintaining application configuration, designing and executing application disaster recovery, tracking and remediating metrics and trends of application performance. Team Culture Our team is committed to delivering the best IT solutions for our lines of business. We collaborate with other IT members and business partners. It is a fast-paced, ever-changing yet fun environment with a number of new exciting initiatives. IT's mission is to Enable Business Success and Create Raving Fans. We do this through our shared quest to continuously improve, while finding ways to optimize our applications and processes. We are a determined, smart, and collaborative group who is eager to welcome you to the team. How You'll Spend Your Time You will develop JSON RESTful web service API's for the digital banking platform. You will provide input on application architecture and design. You will use development best practices to program, develop, and execute on solutions for projects. You will build relationships and form partnerships across the bank. You will diagnose and solve problems and provide quick solutions independently. You will provide input on application architecture and design. We'd Like to Talk to You COMMUNICATION:
You'll need exceptional verbal and written communication to express yourself clearly and concisely to internal and external clients, including C-level audiences. TECHNICAL SKILLS:
You have a strong understanding of relational database principles and tools (MS SQL Server, Oracle). SOFTWARE DEVELOPMENT:
You have advanced knowledge of Java web Development (Spring framework IOC, Tomcat or similar application server, and Java) CLOUD MANAGEMENT AND DEVELOPMENT:
AWS Cloud-based Development, Docker, Microservices DevOps, and Spring Boot experience. RELATIONSHIP BUILDER:
You relate to any audience and build trust by leveraging strong interpersonal skills and a high level of integrity. RESULTS ORIENTED:
You show initiative by focusing on the desired deliverables and meeting and exceeding your goals. PROBLEM SOLVER:
You are able to track and solve complex problems in a variety of situations and function effectively in rapidly changing or uncertain conditions. Education & Experience Requirements This level of knowledge is normally acquired through completion of a Bachelor's Degree in Business, Computer Technology/Science, or a related field and 5-7 years experience in client/server design and development, web design and development, and database design development. PREFERRED:
Banking/Financial Service experience
Salary Range:
$100K -- $150K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.