Software Engineer; Java
Job in
Belfast, County Antrim, BT1, Northern Ireland, UK
Listed on 2025-12-20
Listing for:
Ocho People
Contract
position Listed on 2025-12-20
Job specializations:
-
Software Development
Java Developer, Software Engineer, Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Software Engineer (Java) - 3-5 Years' Experience
Are you looking to take the next step in your engineering career?
Do you want to work with a forward-thinking team where your ideas genuinely shape the product?
Are you passionate about writing clean, efficient, reliable Java code?
My client is seeking a talented Software Engineer with 3-5 years of commercial experience, primarily focused on Java development. This is an excellent opportunity to join a high-performing engineering team building scalable, robust applications within a modern technical environment.
Key Responsibilities- Design, develop and maintain high-quality Java applications.
- Contribute to the full software development lifecycle, from concept through to deployment.
- Write clean, testable, maintainable code following best practices.
- Collaborate with cross-functional teams including Product, QA and Dev Ops.
- Participate in code reviews and support continuous improvement within the team.
- Troubleshoot, optimise and debug existing systems to ensure performance and reliability.
- 3-5 years of commercial software engineering experience.
- Strong proficiency in Java (Java 8+).
- Experience with Spring or Spring Boot.
- Solid understanding of RESTful APIs and microservices.
- Experience working with relational databases (e.g., Postgre
SQL, MySQL). - Knowledge of version control systems, ideally Git.
- Familiarity with CI/CD pipelines and modern software delivery practices.
- Strong problem-solving ability and attention to detail.
- Exposure to cloud technologies (AWS, GCP or Azure).
- Experience with messaging systems such as Kafka or Rabbit
MQ. - Knowledge of containerisation (Docker, Kubernetes).
- Understanding of distributed systems or high-availability architectures.
- Opportunity to work with modern technologies in a collaborative environment.
- Clear progression path with continuous learning and development.
- Competitive compensation and comprehensive benefits package.
- A supportive culture that encourages autonomy, innovation and ownership.
If you have any further questions on the role, please feel free to reach out to Brendan McCrory directly.
#J-18808-LjbffrPosition Requirements
3+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×