Lead Software Engineer - Oliver James Associates Ltd.
  • Dublin, County Dublin, Ireland
  • via ClickaJobs (1)
-
Job Description

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: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.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.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 & BenefitsSalary - Depending on experienceAnnual bonusCompetitive pension planCar allowancePrivate medical insurance (incl dependants)Life AssuranceFlexible working - 2-4 days per month on-site - Dublin, City Centre.Plus much moreJoin 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. #J-18808-Ljbffr

;