Senior Engineer Java/Bigdata
Core
Design, build, and operate Treasury trading, balance management, and Liquidity Reporting ecosystems for a global bank.
Role type
Senior IC Java/Big Data Engineer with leadership responsibilities
Builds
High-volume data processing pipelines, real-time reporting components, and enterprise financial systems
Domain
Finance / Treasury / Banking / Big Data
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring, Python, Scala, Spark Streaming, Spark SQL, Elastic MapReduce, Hadoop, Hive, Impala, Oracle Exadata, PL/SQL, Git, JUnit, ETL, CI/CD
Preferred skills
Reactive patterns, Angular.js, Business Objects, Tableau, Test Driven Development
Technologies
Java, Spring, Python, Scala, Spark, Hadoop, Hive, Impala, Oracle, AWS, GCP, Azure, JIRA, TeamCity
Responsibilities
Define and evolve component architecture; build scalable back-end components for real-time reporting and batch processing; lead and mentor engineering teams; optimize high-volume data processing and ETL workflows; collaborate with business stakeholders on liquidity and funding management solutions.
Seniority
Senior, hands-on IC with team leadership