Java Software Engineer - #1762947
H&P Executive Search

Are you a skilled Java Software Engineer looking to build next-generation infrastructure platforms? We're hiring on behalf of our client – a leading technology provider serving some of the biggest names in global financial services, based in Belfast. Join a high-calibre, global team developing resilient, performant microservices powering critical systems across the sector.
Key Responsibilities:Design, implement, and support robust microservices and APIsWork collaboratively across a global development team while also taking full ownership of components and services
Drive product lifecycle from design to delivery, ensuring maintainability and performance
Solve complex engineering challenges at scale, with a focus on clean, efficient, and tested code
Essential Skills & Experience:3+ years’ experience in Java (Java 8 or above)Strong understanding of microservices architecture and platform engineering
Proficiency in Spring, Micronaut, or equivalent Java frameworks
Experience with Relational and NoSQL databases (e.g., PostgreSQL, MongoDB)Familiarity with unit testing frameworks (e.g., JUnit, Spock)Experience working with build tools such as Gradle or MavenComfortable using Docker in development environments
Proven ability to write clean, maintainable, testable code
Passionate about learning and applying new technologies
Desirable Skills:Experience with Reactive/Functional programming (e.g., RxJava, Project Reactor)Messaging systems (e.g., Kafka, RabbitMQ)Familiarity with CI/CD tools (e.g., TeamCity, Jenkins)Scripting experience (e.g., Groovy, Ruby, Python)Knowledge of networking protocols (TCP, UDP, HTTP)RESTful API design, WebSocketsFamiliarity with Git for version control
Exposure to Grails FrameworkFrontend basics (e.g., JavaScript, Bootstrap, jQuery)
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume