Java Engineer
Belfast, UK
£47,000 - £53,000
Hybrid
We are seeking a highly skilled Java Engineer to join our team, working on cutting-edge software solutions. This role requires expertise in Java development, RESTful services, cloud-based architectures, and modern development practices. If you have a strong technical background and leadership experience, this is an opportunity to make a real impact in a collaborative environment.
Your Responsibilities as a Java Engineer:
* Design and develop scalable, high-performance Java applications using modern programming principles.
* Build and integrate RESTful services and APIs, ensuring security, efficiency, and documentation using OpenAPI Swagger.
* Implement multi-threading, parallel processing, and performance optimization strategies.
* Utilize frameworks such as Spring Boot, Guice, and Mustache, while managing databases like Postgres, RDS, and ElasticSearch.
* Develop CI/CD pipelines and deploy applications using Docker, Kubernetes, Jenkins, and Terraform.
* Ensure code quality, testing, and monitoring using JUnit, Cucumber, SonarQube, ELK stack, and automated testing tools.
Your Experience and Skills:
* Minimum of 2 years of hands-on Java development experience with leadership responsibilities.
* Strong expertise in Java, RESTful APIs, and cloud-native architectures.
* Experience in multi-threading, parallel processing, and performance optimization.
* Proficient in unit testing, integration testing, and test automation frameworks.
* Strong problem-solving skills with an analytical and structured approach.
* Excellent communication and collaboration skills to work within cross-functional teams.
Benefits:
* Private Medical Insurance
* Travel Allowance
* 25 Days Annual Leave (+5 Additional Days Purchase Option)
* Company Pension Scheme
* Annual Performance-Based Bonus
* Life and Income Protection Insurance
* Tax-Efficient Benefits (Cycle to Work, Give as You Earn)
* Additional Optional Benefits (Dental, Critical Illness, Spouse/Partner Life Assurance)
If you are a results-driven Java Engineer with a passion for building high-quality software solutions, wed love to hear from you. Apply today!