Java Software Developer (various levels)

Belfast (remote during Covid-19)
Apply Now

Uleska are growing their developer team and want to hear from you.

Uleska is seeking applications from Java developers to join a team innovating cutting edge cyber security technology. You will be part of the core development team working on Uleska’s core DevSecOps product, that makes software security accessible to everyone.

Who are Uleska?

This is an exciting opportunity to grow your career into cyber security and be at the forefront of new industry changing technology. You will be collaborating with some of the most respected names in the Belfast IT security scene. On top of a competitive base salary, you will have added benefits such as options or bonuses, flexible working, and clear career progression.  You will also have the ability to grow into customer facing or lead technologist roles, paid training and certifications in cyber security, and the opportunity to attend security conferences and webinars.


You will be centrally involved in creating, designing and implementing features on the company's cutting-edge cyber security product.

You will be a core member of the main development team, involved in all aspects of the SDLC, working on numerous, agile driven features.

You will collaborate with other developers to solve complex problems.

What’s required?

You must be a self-starter that actively seeks to add value and automates their workflow continuously.

Proficient in AWS services, including EC2, SQS, VPC networking, S3, etc.

Strong programming skills in Java (8+)

Strong familiarity with Linux for application development

Strong familiarity with SQL (preferably PostgreSQL)

Strong familiarity with dependency management tools such as Gradle and Maven

Strong debugging capability, including the ability to reproduce bugs as unit tests

Great collaboration skills and ability to work as part of a team

Experienced with Git

Experienced in developing front-end assets using JavaScript (ES6+)

Experienced in Test Driven Development (TDD)

Experienced with industry frameworks and libraries (e.g. Spring, Spring Boot, React, Redux)

Experienced with DevOps solutions to deploy your code to production (e.g. Jenkins, Ansible, Helm)

Nice to haves

Experience automating infrastructure through Terraform or Docker/Kubernetes

You have a passion for hacking and knows the tools of the trade.

Experienced in developing in interpreted programming languages (Ruby/Python)

Evidence of personal projects or contribution to an open source project

Client facing experience

Experience in Java 11


To apply, please send your CV to and we will arrange an interview.