- Start date: ASAP
- Duration: 12 -Month Contract
- Location: 2 days in Dublin office, 3 days working from home.
- Rate: €300 - €340 per day
Key Responsibilities
- Design, develop, and maintain robust backend services using Java (Java 8/11/17 ) and Spring Boot
- Build and expose RESTful APIs and microservices architectures
- Collaborate with architects, DevOps, and frontend teams to deliver end-to-end solutions
- Write clean, testable, and maintainable code following best practices
- Implement unit and integration testing (JUnit, Mockito)
- Work with relational and NoSQL databases (Oracle, PostgreSQL, MongoDB)
- Contribute to CI/CD pipelines using Git, Jenkins/Azure DevOps/GitHub Actions
- Deploy and support applications in cloud environments (AWS/Azure/GCP)
- Participate in code reviews, sprint planning, and client workshops
- Ensure solutions meet security, performance, and compliance standards
Required Skills & Experience
- Strong experience in Core Java and Spring Framework (Spring Boot, Spring MVC, Spring Data)
- Experience building microservices and distributed systems
- Knowledge of REST APIs, JSON, and API documentation (Swagger/OpenAPI)
- Familiarity with Docker, Kubernetes, and containerised deployments
- Understanding of CI/CD and DevOps practices
- Experience working in Agile/Scrum environments
- Strong problem-solving and communication skills