Overview
Job Title: Principal Java Engineer
Location: Belfast
Type: Full-time
About Us
Our client provides top-tier consultancy services, delivering innovative software solutions to diverse clients. We seek an experienced Senior Java Engineer to lead our team and drive project success.
Responsibilities
* Lead and mentor a team of Java engineers.
* Design, develop, and maintain scalable Java applications.
* Engage with clients to understand requirements and deliver solutions.
* Implement best practices in coding, testing, and CI/CD.
* Troubleshoot and resolve technical issues.
* Contribute to application architecture and design.
Qualifications
* Bachelor’s or Master’s degree in Computer Science or related field.
* 8+ years of Java development experience.
* Proven leadership and team management skills.
* Strong understanding of Java SE/EE, RESTful APIs, and microservices.
* Experience with SQL, NoSQL, and ORM frameworks.
* Excellent problem-solving and communication skills.
* Familiarity with cloud platforms (e.g., AWS, Azure) is a plus.
Benefits
* Competitive salary and bonuses.
* Health, dental, and vision insurance.
* Generous paid time off.
* Professional development opportunities.
* Flexible working hours and remote options.
#J-18808-Ljbffr