Full Stack Software Engineer - Belfast
Ocho
Belfast, United Kingdom
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
£ 60KJob location
Belfast, United Kingdom
Tech stack
Java
Agile Methodologies
Amazon Web Services (AWS)
Cloud Computing
Software Quality
Continuous Integration
Database Design
PostgreSQL
Software Engineering
Software Systems
Cloud Platform System
Spring-boot
Backend
Kafka
Job description
- Design, build, and maintain enterprise-level software systems
- Develop tools, data feeds, and reporting solutions to support business needs
- Work closely with stakeholders across trading, operations, and risk teams
- Ensure software quality, performance, and operational resilience
- Contribute to architecture decisions and system design
- Participate in cross-team initiatives to support wider business goals
- Support testing, deployment, and continuous improvement of systems
Technologies:
- AWS
- Backend
- CI/CD
- Cloud
- Support
- Java
- Kafka
- PostgreSQL
- Spring
- Spring Boot
- Fullstack
Requirements
- 2 years experience in a software engineering role (or strong graduate profile)
- Strong computer science fundamentals and software design knowledge
- Experience working in cloud environments (AWS or similar)
- Experience with backend development, ideally Java and Spring Boot
- Understanding of database design, ideally PostgreSQL
- Exposure to event-driven or queue-based systems (e.g. Kafka)
- Experience with testing practices and CI/CD pipelines
- Familiarity with Agile development practices