Senior Backend Java Developer
Our client, a leading consultancy, seeks a Senior Java Developer to lead development teams, contribute to scalable software solutions, and drive best practices across the project lifecycle.
Key Responsibilities:
* Lead the design and development of high-quality, scalable software solutions.
* Mentor and support junior and mid-level developers, fostering a collaborative team environment.
* Develop and maintain robust REST APIs and microservices architecture.
* Oversee CI/CD pipeline implementation and deployment processes.
* Collaborate with cross-functional teams to deliver business-critical projects.
* Ensure best practices in code quality, performance optimization, and security.
Key Requirements:
* 8+ years of hands-on software development experience in Java.
* Strong proficiency in Spring Boot, microservices, and REST API development.
* Experience with cloud platforms and containerization: Azure, Docker, and Kubernetes.
* CI/CD pipeline implementation using Azure DevOps, Jenkins, or equivalent tools.
* Familiarity with messaging systems like Kafka and build tools like Maven.
* Expertise in relational databases.
* Eligibility to work full-time in the Republic of Ireland without restriction.
Benefits:
* Work from home opportunity.
A dynamic and challenging role awaits at {company} for a skilled and motivated Senior Backend Java Developer.