Senior Backend Developer (GDN-10957)

A munkáltatóról / About the company
On behalf of our multinational Client we are looking for a qualified Senior Backend Developer to their Budapest office.
Pozíció részletezése / Position overview
Key Responsibilities

• Develop and test programs using SQL, PL/SQL for DW/BI applications
• Create Scala/Spark jobs for data transformation and aggregation
• Produce unit tests and integration tests for Spark transformations and helper methods
• Write both conventional and Scaladoc-style documentation with all code
• Implement low complexity changes to our Angular based UI framework
• Work with the business analysts to fully understand the business requirements and assure that the project deliverables are fulfilling these
• Develop technical specifications for projects
• Design data processing pipelines
• Perform code reviews to identify basic technical and logical errors
• Actively drive standardization and optimization of software development
• Develop best practices to improve productivity and utilize programming principles, tools, and techniques to write solution codes

Professional requirements

• High level knowledge of SQL, PL/SQL and Java
• Experience working with relational databases
• Current experience and expertise with Oracle 11g or newer version
• Scala (with a focus on the functional programming paradigm)
• Knowledge of Version controlling tools (Eg. GitSVN)
• Basic knowledge of Cloud platforms
• Basic knowledge of Data Lake and Data Vaults
• Strong experience in working with Business Analysts or Business Customers for requirements definition and transforming these into technical design
• Demonstrated experience with software development life cycle methodologies, including agile

Desired requirements /skills /experience

• Proficiency in at least one programming language (Python, R, Scala, etc..)
• Scalatest
• Spark query tuning and performance optimization
• Apache Spark 2.x and 3.x:
• Apache Spark RDD API
• Apache Spark SQL DataFrame API
• Apache Spark Streaming API
• Gradle
• Jenkins
• Hands on experience in one or more ETL tools.
• SQL database integration (Oracle and Postgres)
• Data Warehouse background, accumulating experience in enterprise environment
• Strong aptitude and desire to learn new technologies and tools
• Self-driven with and ability to work closely with business analysts and development team to work towards quality product rollout
• German language knowledge is a plus


Cím: 1134 Budapest, Dévai utca 19. VIII/811

E-mail cím:

Mobil: +3670 399 9557

+3630 4450677
(English speaking contact)