Java Software Engineer

Hybrid
Mid-level
🇷🇴 Romania
Software Developer
Software development

The client you will be working for is a market leader of the German banking industry. The purpose of the project is to migrate data from various data source systems to Google Cloud Platform.

You will be joining a growing team, a mix of junior and senior professionals that value growth and collaboration, consisting of Data Engineers and Java Engineers, working in close collaboration with the client. The team is working in an agile way, following the SCRUM methodology, with 2 weeks sprints.

Responsibilities

You will develop, test and also maintain data architectures to keep this data accessible and ready for analysis. Among your tasks, you will do Data Modelling, ETL (Extraction Transformation and Load), Data Architecture Construction and Development, and also Testing of the Database Architecture.

  • Create and maintain optimal data pipeline architecture
  • Assemble large, complex data sets that meet functional / non-functional business requirements
  • Identify, design, and implement process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and Cloud ‘big data’ technologies.
  • Build/use analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics
  • Improvement in existing programs and subsequent refactoring
  • Continue to learn and refine your skills as software engineer, while having the support of your senior colleagues

Requirements

  • 3+ years of experience in software development
  • Object-oriented languages: Java (mandatory), Scala (nice to have)
  • Relational databases, SQL
  • Bash shell script (Linux)
  • Google (preferred), Azure, AWS - Cloud service providers
  • GCP Dataproc, BigQuery, Pub/Sub, Cloud Functions
  • Working knowledge of highly scalable ‘big data’ datastore
  • Effective communication skills for team and client interaction
  • Ability to adjust your strategies and ways of working in accordance with specific contexts
  • Team player, being able to collaborate with colleagues and participate in feedback discussions
  • Advanced English and German language skills
  • Eager to develop skills in Scala, Terraform, CI/CD.

 

Accesa & RaRo

Accesa & RaRo

A leading technology company with 20 years of experience in turning business challenges into opportunities and growth

Technology
Consulting
Software

Other jobs at Accesa & RaRo

 

 

 

 

 

 

 

 

View all Accesa & RaRo jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇷🇴 Romania
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs