Senior Consultant, Java Developer, Solutions, Engineering, …, Belfast
-
Belfast, United Kingdom
-
Posted: yesterday
-
Save
We are looking for a talented and experienced Java developer to join our rapidly growing team to design and build innovative solutions for a broad range of clients.
Responsibilities- Design, develop, and maintain high-quality Java codebases.
- Participate throughout the software development lifecycle, from design to deployment and maintenance.
- Engage and provide technical insight during system design.
- Collaborate with cross‑functional teams to deliver software solutions.
- Write well‑documented code and contribute to technical documentation.
- Proactively troubleshoot issues, maintain the smooth operation of live services, and play a key role in resolving complex production issues.
- Stay up to date with the latest Java technologies and best practices, assessing their impact and identifying opportunities for adoption.
- Effectively communicate complex technical topics to both technical and non‑technical audiences.
- Actively contribute to the engineering community.
- Proven Java development experience (including JVM‑based languages such as Kotlin and Scala), with advanced Java features and mentoring experience.
- Experience with Spring Framework (Spring MVC, Spring Boot).
- Experience designing, developing, and securing RESTful APIs, including threat assessment throughout the development process.
- Deep understanding of OOP principles (SOLID), design patterns, and secure coding practices.
- Experience deploying and managing applications using containerisation technologies (Docker, Kubernetes).
- Experience using version control strategies (e.g., Git).
- Understanding of system performance monitoring, performance issue diagnosis, and implementing solutions.
- Experience using CI/CD pipelines and tools (Jenkins, Bitbucket Pipelines, GitHub Actions).
- Working knowledge of cloud platforms (AWS, GCP, Azure) and their core services.
- Experience with message queueing solutions (Kafka, SQS), Serverless technologies (Lambda), and monitoring and logging tools (Dynatrace, ELK stack, Splunk).
- Experience using logging to derive application insights.
- Consideration of non‑functional requirements (security, accessibility, and observability) during design and development.
- Solid understanding of Object‑Relational Mapping principles and proficiency in JPA and Hibernate.
- Experience using Swagger for API documentation and coding alongside AI Assistants (GitHub Copilot).
- Experience with test tools such as Selenium, Axe, Postman, or Bruno.
- Experience delivering complex projects from backlog through to production.
- Excellent communication, collaboration, and problem‑solving abilities to navigate dynamic, fast‑paced environments.
- Ability to understand task requirements, dependencies, and prioritise work effectively for the team.
- Ability to mentor and guide junior engineers.
- Will and eligibility to obtain UK security clearance (Security Check) if required.
You will be based in Belfast, working under a hybrid model that combines local office presence, virtual collaboration, client site visits, and remote work where applicable.
#J-18808-Ljbffr-
Company nameHM Revenue & Customs (HMRC)
-
Job positionSenior Consultant, Java Developer, Solutions, Engineering, AI & Data
Senior Consultant, Java Developer, Solutions, Engineering, … has been posted in the Belfast Engineering category on Locanto.
In this category, there are no other ads right now posted in Belfast.
You can find the Engineering category under Jobs. Want something else? Check out the related categories Other Jobs, Marketing, Advertising & PR and Part Time Jobs & Side Jobs Belfast.
There are more ads within a 10 mi radius for this category. If you want to view those ads, click here.