Job Title: Lead Backend Developer (Java)
Location: Nenagh, Co. Tipperary (4 days per week onsite)
Overview:
Our client is seeking a Lead Backend Java Developer to join their team. In this role, you will take charge of designing, implementing, and supporting key features and functionality within their systems. You will lead a team of engineers to deliver high-quality, scalable solutions that enhance the user experience.
Key Responsibilities:
- Lead the development of backend features, ensuring high code quality, scalability, and performance.
- Work closely with cross-functional teams to define technical requirements and transform product needs into robust technical solutions.
- Take full ownership of new applications and features, managing them from development through deployment and production monitoring.
- Make key technical decisions around system architecture, microservices, and cloud infrastructure.
- Mentor junior developers and conduct code reviews to ensure high coding standards.
- Collaborate with the team to define and implement effective test strategies.
Essential Skills & Experience:
- Significant experience in a lead role, especially in backend Java development.
- Strong expertise in Spring Boot, Kubernetes, and microservices architecture.
- Advanced knowledge of RESTful APIs and relational databases.
- Experience working with cloud platforms such as AWS, Google Cloud, etc.
- Familiarity with DevOps practices and relevant tools.
- Excellent problem-solving and debugging skills.
- Proven leadership skills with a collaborative approach to technical challenges.
- Proficient in version control (Git) and conducting code reviews.
- Strong communication skills and experience working with remote teams.
Desirable Experience:
- Agile Scrum experience, particularly in high-performance teams.
- Exposure to distributed systems and highly-available software solutions.
- Knowledge of Kotlin or web development technologies.
- Experience supporting large-scale systems in a production environment.
Qualifications:
- Degree in Computer Science, Engineering, or a related field.
If you are a proactive leader with extensive backend development expertise, our client would love to hear from you!