Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Java software engineer

CarTrawler
Java software engineer
Posted: 17 October
Offer description

Role Purpose:The Mid-Level Java Engineer is expected to demonstrate a high degree of initiative in terms of design and implementation decisions, while collaborating with senior engineers to review and ensure best practices are implemented – particularly in respect of new and novel technology initiatives. Additionally, the Mid-Level role is expected to provide mentoring and director to Junior engineers, contributing to code reviews and design reviews with the goal of ensuring quality and maintainability of the overall codebase.Responsibilities & AccountabilitiesParticipating in technical design. Validating strategies with Senior Engineers and Engineering Manager to ensure best practices and recognised design patterns are used. Striving for simplicity.Collaborating with developers on the same team and across the entire technology team. Ensuring knowledge is shared.Implementing efficient and performant solutions. Avoiding over-optimisation but recognising compute-intensive or IO intensive solutions and tuning / validating as appropriate.Implementing test-able, maintainable code. Following the Java team's pragmatic, defensible test strategies to ensure a desired level of quality.Working with Engineering Manager to deliver prioritised features and projects to the business according to agreed priorities and timing commitments.Providing input into the evolving Agile Strategy, Architecture, Continuous Integration and Automation.Skills & Experience RequiredExperience participating in agile planning and cross-functional stand-ups.Experienced Java (enterprise) developer. 4+ years of Java development experience.Working knowledge of Gang of Four Design Patterns.Working knowledge of frameworks such as Spring, Hibernate, JPA. Particularly in terms of the design and development practices they represent (Inversion of control, Modularity, Composition, etc)Awareness of emerging technologies and methodologies, recognising when there are efficiencies to be gained or competitive advantages in adopting or investigating new technologies.Experienced developing scalable Java Enterprise applications.Experienced in database integration – particular emphasis on Relational & Transact SQL.

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior java software engineer
Archer Recruitment
Java software engineer
Similar job
Senior java software engineer
Solas IT Recruitment
Java software engineer
Similar job
Senior java software engineer
Workday
Java software engineer
Similar jobs
jobs County Dublin
jobs Leinster
Home > Jobs > It jobs > Java software engineer jobs > Java software engineer jobs in County Dublin > Java Software Engineer

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save