Senior Backend Developer – JAVA

Megjelenés dátuma: 2022. május 09.

Azonosító: 10697 Helyszín: Budapest Munkakör: Fejlesztő

Our client is the global IT service provider for a global insurance company and delivers IT solutions that drive the digitalization of the Company Group. With more than 10,000 employees located in 36 countries around the globe, they work together with other insurance entities in leading IT for the worldwide digitalization of the Company. They are now hiring a SENIOR BACKEND DEVELOPER.

Tasks

  • 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

Requirements

  • Strong JAVA developer experience 3+ years
  • Experience working with relational databases
  • 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
  • Strong knowledge of English (written and spoken)

Advantages

  • Current experience and expertise with Oracle 11g or newer version
  • Scala (with a focus on the functional programming paradigm)
  • 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
  • High level knowledge of SQL, PL/SQL
  • German language skills are a plus

What they offer

  • Scala course provided and financed by the company
  • Competitive salary package according to candidates knowledge and competences
  • Annual financial bonus – based on individual targets
  • Wide package of certified trainings
  • Possibility to develop existing and new skills
  • Support of work-life balance
[rdp-linkedin-login]

Jelentkezés CV feltöltéssel

Önéletrajzok *
(magyar és/vagy angol)
MEGENGEDETT FÁJLOK: DOC, DOCX, PDF, RTF.
MAXIMUM 2 FÁJL (MAXIMUM 10 MB FÁJLONKÉNT).

Húzd ide a fájlokat
vagy