Java Developer

  • Dublin City Centre
  • Negotiable
  • Contract

Description

Java Developer 

6 month contract 

Dublin city centre/Hybrid 

The ideal candidate will have proven experience in working with software development teams, specifically developing Java web services and Spring components, with a track record of high quality delivery, combined with a keen appetite for all aspects of software engineering.

Responsibilities:

  • Implement best of breed, scalable solutions according to defined patterns and practices.
  • Responsible for porting existing applications to a microservices based architecture.
  • Hands on development activities
  • Hands on support and upskilling of existing resources, providing patterns for common problems and developing prototypes.
  • Work as part of a Scrum team using Agile practices and adhering to the values and principles.
  • Contribute to/form the strategic directions for the use of concepts, technologies, languages, patterns, APIs, and frameworks.
  • Mentors provides direction, and assist with development plans for other members of the software development team;

Essential Skills:

  • Experience in leading development of complex software systems that have successfully been delivered to customers. Experience with distributed (multi-tiered) systems, algorithms, Service-oriented architectures (SOA) and relational databases.
  • 7+ years Java programming experience
  • Highly proficient in Java Full Stack Technologies. Track record of delivering high quality, complex technical solutions
  • Knowledge and experience of Spring, Spring Boot and Java EE
  • Unit and Integration testing (Junit and Mocking)
  • Web services (SOAP and REST)
  • GIT, Maven, Jenkins or similar
  • Good knowledge of System Architectures, Software Engineering, and DevOps / Agile practices – experience of Agile Methodologies and operating in agile / scrum based teams
  • Strong competencies in Strategic Thinking, Collaboration, Communication, Problem Solving, Working on own Initiative

Key Strengths:

  • Hands on experience of designing and building n-tier systems.
  • Experience with Java, Spring framework, Spring Boot.
  • Experience of javascript frameworks like Angular, and jQuery library.
  • Experience in Containerisation – Kubernetes, Docker, etc.
  • Experience with cloud platform, Azure, AWS or other.

    Your Name: (required)

    Your Email (required)

    Your Message

    [cf7_extra_fields]

    Upload your CV

    Overview

    • DR22222xxx
    • Dublin City Centre
    • Negotiable
    • Contract
    • 31st of October
    • IT
    Danielle Richardson

    Danielle Richardson