Launch Recite Me assistive technology
Back to job search

Lead Software Engineer

  • Location:

    Dublin

  • Sector:

    Technology

  • Job type:

    Permanent

  • Salary:

    Negotiable

  • Contact:

    Peter OToole

  • Contact email:

    Peter.OToole@oliverjames.com

  • Job ref:

    JOB-082024-256868_1725027021

  • Published:

    14 giorni fa

  • Expiry date:

    2024-09-29

  • Startdate:

    ASAP

Position Overview: We are seeking an experienced Lead Java Developer with strong expertise in Spring Boot, API design, and React, coupled with extensive experience in data engineering. This role requires a deep understanding of building and optimizing data pipelines, particularly with Databricks, Spark, and big data technologies. You will play a crucial role in guiding our software team and delivering high-performance solutions.

Key Responsibilities:

  1. Java Development & Software Leadership:

    • Lead the development of applications using Java, and Spring Boot.
    • Guide the software team on best practices in API design, microservices, and distributed computing.
    • Mentor and support junior and mid-level engineers, fostering continuous improvement and growth.
  2. Data Engineering:

    • Design, develop, and maintain scalable data pipelines with Databricks, Spark, and other big data technologies.
    • Ensure data quality, performance, and reliability throughout the data lifecycle.
    • Implement ETL processes and optimize data workflows.
  3. Collaboration & Strategic Impact:

    • Work closely with data scientists, analysts, and stakeholders to meet data and application needs.
    • Document and communicate technical specifications effectively to both technical teams and management.
    • Share insights, best practices, and tools with the broader engineering community.

Required Qualifications:

  • Strong experience in Java, Spring Boot, and API development.
  • Expertise in React and front-end integration is a bonus.
  • Extensive experience with Databricks, Spark, and big data technologies.
  • Proficiency in SQL and data pipeline optimization.
  • Proven ability to lead and mentor software engineering teams.
  • Familiarity with cloud platforms (preferably Azure) and data integration tools.

Nice-to-Have:

  • Experience with Unity Catalog, Delta Live Tables, Kafka, Hadoop, and Hive.
  • Background in FinTech or Banking is a plus.

Cultural Fit:

  • Excellent communication skills and a collaborative mindset.
  • Problem-solving, results-driven, and accountable approach.
  • Passionate about leading teams and driving project success.

Salary & Benefits

  • Salary - Depending on experience
  • Annual bonus
  • Competitive pension plan
  • Car allowance
  • Private medial insurance (incl dependants)
  • Life Assurance
  • Flexible working - 2-4 days per month on-site - Dublin, City Centre.
  • Plus much more

Join Our Team: If you're an experienced Java developer with a strong background in data engineering and leadership, we'd love to hear from you. Join our team and contribute to impactful projects in a collaborative and innovative environment.

Please note - You must hold an EU Passport or Stamp 4 Visa to be eligible for this role.

Image 2022 03 22 T16 58 33

A Milano si cercano professionisti del recruiting. Parte l’Academy di Oliver James