Software Engineer II - Java
Listed on 2026-02-28
-
Software Development
Backend Developer, Java Developer
Software Engineer II | Java Backend
Location:
Belfast
Type:
Full-time
You will join a backend team responsible for service-layer systems supporting transaction processing and merchant-facing functionality. The environment prioritises clean design, automation, and measurable system reliability, with engineers owning work from concept through release.
ResponsibilitiesDevelop and maintain backend services using Java and Spring
Implement and optimise RESTful APIs
Contribute to schema design and database performance tuning
Identify and resolve bottlenecks in high-concurrency systems
Contribute to architectural discussions around scalability and resilience
Participate in code reviews and uphold engineering standards
Improve CI/CD workflows and deployment reliability
Support testing, debugging, and production releases
Contribute to estimation, planning, and technical documentation
Commercial experience building backend systems in Java
Strong experience with Spring Boot or similar frameworks
Experience working with relational databases
Experience building high-availability systems
Understanding of object-oriented design and design patterns
Experience with Git and CI/CD tooling
Strong problem-solving ability
Ability to operate effectively within small, empowered teams
- People first culture with high earning potential
- Rapidly growing company with Industry favourite technologies and systems
- Diverse career growth opportunities in a dynamic and inclusive environment
- Work life balance, fully remote roles supporting strong work life balance.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: