Our client is hiring a Java Developer on a
daily rate contract
basis. Please note this is a hybrid role in Dublin. If you are considering a contract for the first time or contracting regularly and would like to know more about the project, please reach out directly to Mark via email ) or LinkedIn message
Key Responsibilities
* Design, develop, and implement complex software applications, often leveraging emerging technologies.
* Enhance, troubleshoot, and maintain existing systems to ensure stability, scalability, and performance.
* Collaborate with cross-functional teams and stakeholders to define requirements and deliver effective solutions.
* Provide technical guidance and contribute to system architecture and design decisions for key initiatives.
* Act as a proficient technical resource, applying deep hands-on expertise to development and support challenges.
The successful candidate will have strong hands-on technical skills, excellent problem-solving abilities, and the capability to work collaboratively with a wide range of stakeholders. They should be adaptable, detail-oriented, and comfortable working on both new development and ongoing support.
Core Technologies & Frameworks
* Java Ecosystem:
Java 11+, Java EE (CDI, JPA, Bean Validation, JMS, JNDI, JDBC), JAX-RS (REST), Spring Framework, Spring MVC, Spring Boot, Struts, JSP, Servlets, RESTful services, Mulesoft, RESTEasy, Microservices architecture, OpenShift / Containers, Apache Kafka
* Persistence & Data Management:
Hibernate, JPA, JDBC, SQL, PL/SQL
* Testing & Quality Assurance:
JUnit, Mockito, Cucumber, Arquillian, AssertJ
* Build & Automation Tools:
Maven, Spring Ant
* Logging, Configuration & Templating:
Log4j, Velocity, Xalan
* Other Technologies:
XML, XSL, VXML