IT & Software

Senior Consultant, Java Developer, Solutions, Engineering, AI & Data

Deloitte

Belfast · County Antrim · United Kingdom

Overview

You will design, develop and maintain Java-based solutions for clients within a cross-functional team. Your work supports the delivery of innovative, data-driven services at scale, helping clients navigate change and drive transformation. You’ll collaborate with business stakeholders and technical peers to shape architectures and secure, performant applications. This role offers hands-on coding, modern tooling, and opportunities to advance technical and professional qualifications. A strong hook is Deloitte’s focus on technology-enabled transformation and a culture that values collaboration and continued growth.

Pay / Benefits
  • hybrid working policy
  • flexible working arrangements
  • return-to-work support
  • wellbeing focus
  • opportunities for professional development
  • structured career growth
Responsibilities
  • Design, develop, and maintain Java codebases
  • Contribute across the software development lifecycle from design to deployment
  • Provide technical input during system design and collaborate with cross-functional teams
  • Write well-documented code and contribute to technical documentation
  • Troubleshoot production issues and ensure live services run smoothly
  • Stay current with Java technologies and best practices and evaluate adoption opportunities
  • Communicate complex topics to technical and non-technical audiences
  • Contribute to the engineering community
Key requirements
  • Proven Java development experience (including JVM-based languages like Kotlin and Scala)
  • Experience with Spring Framework (Spring MVC, Spring Boot)
  • Experience designing, developing, and securing RESTful APIs
  • Strong understanding of OOP (SOLID), design patterns, and secure coding practices
  • Experience with Docker and Kubernetes
  • Experience using Git for version control
  • Knowledge of performance monitoring and diagnosing performance issues
  • Experience with CI/CD pipelines (Jenkins, Bitbucket Pipelines, GitHub Actions)
  • Cloud familiarity (AWS, GCP, Azure)
  • Excellent communication and collaboration
  • Problem-solving in dynamic environments
  • Ability to mentor junior engineers
  • Java and JVM languages (Kotlin, Scala)
  • Spring Framework (MVC, Boot)
  • RESTful API design and security

Reference: WJ-747_30167676

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.