Senior Java Engineer (with Oracle) Львів Impressit islooking for a Senior Software Engineer with Oracle Database experience tojoin our team. AsaSenior Software Engineer, you will becrucial inadding toand improving the core authentication platform. You will beexpected towork cohesively with our implementation team, providing input intoDB development best practices for optimal performance, security, and availability. The role also requires working directly with Fortune 500 customers toaccess th
Senior Java Engineer (with Oracle) Львів Impressit islooking for a Senior Software Engineer with Oracle Database experience tojoin our team. AsaSenior Software Engineer, you will becrucial inadding toand improving the core authentication platform. You will beexpected towork cohesively with our implementation team, providing input intoDB development best practices for optimal performance, security, and availability. The role also requires working directly with Fortune 500 customers toaccess theirDB infrastructure, advice onand assist with troubleshooting. Our client isaLeading Authentication Security Provider for top-tier brands. They offer anovel approach toidentity security, simultaneously addressing the pervasive and enduring issue ofpasswords. Their mission istocreate apasswordless world and safeguard the identity lifecycle. What doweexpect?—Expert-level knowledge ofJava SE11+—Expert-level knowledge ofOracle DB19c orabove and SQL —Expert-level knowledge ofbuilding and designing services tohandle high-volume DBtransactions —Expert-level knowledge ofvariousDB replication architectures including multi-master —Expert level knowledge ofAPI first systems— the ability toleverage 12-factor design principles —Strong knowledge ofcontainers like Docker and associated design/deployment patterns —Strong knowledge ofhybrid deployments— acombination ofon-premise and cloud —Strong knowledge ofatleast one dynamically typed language (Python, Ruby, Scala, Kotlin, orsimilar)—Strong knowledge ofatleast one scripting language (bash, PowerShell orsimilar)—Good knowledge ofdata structures, clean code, modularity, and design patterns —Excellent analytical/ troubleshooting— and debugging skills —Demonstrated excellence inwritten and verbal communications What will youdo?—Design and test highly scalable components for core authentication servers with afocus onthe Oracle DBlayer —Responsible for database design, development, testing, and performance tuning —Work with the wider engineering team todesign for data scalability and performance inamulti-region application cluster —Research, investigate, and define new areas oftechnology toimprove existing products ornew product directions —Collaborate with Team Members, Test Engineering, and QA —Provide support and assistance toteam members asneeded toachieve project goals. —Learn quickly inafast, hands-on environment —Propose and implement solutions toaddress identified issues oroptimize system performance. —Promote aculture ofquality and excellence within the development team. Will beaplus: —Experience inOracle Database Administration —Knowledge ofOracle DBreplication tools, Golden Gate isstrongly preferred —Expert knowledge ofOracle backup and recovery options and tools —Development experience with Kotlin —Experience with the Kubernetes platform —Experience with one ofthe major cloud providers: AWS, Azure orsimilar —Exposure toatleast one non-relational database: Mongo, Cassandra, HBase orsimilar —Proactively use oftest-driven development. Understanding ofstrengths and weaknesses ofvarious testing approaches Weare waiting for you tojoin our WOW team!