Senior Java Developer - Morgan McKinley
  • Cork, Munster, Ireland
  • via BeBee.com
-
Job Description

Experienced Senior Java Developer sought for high-impact contract opportunity with leading tech client.

We are seeking an experienced Senior Java Developer for an exciting contract opportunity with a leading client in the tech space. The successful candidate will join an agile development team working on high-impact, scalable solutions.

This is a fantastic chance to work on innovative projects using the latest Java technologies, with the possibility of contract extension based on performance.

Key Responsibilities:

  • Design, develop, and maintain high-performance, scalable Java applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write well-designed, testable, and efficient code.
  • Contribute to all phases of the software development lifecycle (SDLC).
  • Work with team members to troubleshoot and resolve complex technical issues.
  • Ensure the performance, quality, and responsiveness of applications.
  • Participate in code reviews, pair programming, and mentoring junior developers.
  • Adhere to project timelines and work in an Agile environment.

Key Skills & Requirements:

  • 5+ years of experience in Java development.
  • Strong expertise in Java 8+, Spring Framework (Spring Boot, Spring MVC), and Hibernate.
  • Experience with Microservices Architecture and RESTful APIs.
  • Proficiency with JPA, SQL (e.g., PostgreSQL, MySQL), and database schema design.
  • Familiarity with front-end technologies such as JavaScript, Angular, or React.
  • Solid understanding of CI/CD pipelines, Git, and build tools like Maven or Gradle.
  • Knowledge of cloud platforms like AWS, Azure, or Google Cloud.
  • Experience with Docker, Kubernetes, and containerization.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Preferred Qualifications:

  • Familiarity with Agile development practices, Scrum methodology.
  • Experience with Test-Driven Development (TDD) and unit testing frameworks such as JUnit or Mockito.
  • Understanding of DevOps principles and practices.

Morgan McKinley is acting as an Employment Agency and references to pay rates are indicative.

BY APPLYING FOR THIS ROLE YOU ARE AGREEING TO OUR TERMS OF SERVICE WHICH TOGETHER WITH OUR PRIVACY STATEMENT GOVERN YOUR USE OF MORGAN MCKINLEY SERVICES.

Skills: Java Hibernate Spring Software Development cloud platforms

;