Java Developer
Technology
Belfast, United Kingdom1 month ago
Service contract
Job description
Java Developer
Location: Belfast
Work Model: Hybrid
Experience: Mid–Senior Level
Role Summary
Citi is looking for an experienced Java Developer to join its technology team in Belfast. The role involves developing and enhancing high-performance applications and APIs supporting critical financial technology platforms.
Key Responsibilities
- Design, develop and maintain applications using Java / Spring Boot
- Develop and integrate REST APIs
- Build scalable microservices
- Implement caching strategies and performance optimisation
- Analyse and resolve performance and production issues
- Work on multithreading, concurrency and high-volume applications
- Write clean, testable and maintainable code
- Collaborate with architects, developers, QA and business teams
- Support applications in production and troubleshoot technical issues
- Strong Java development experience
- Spring Boot / Microservices
- REST API development
- Caching technologies
- Performance optimisation
- Multithreading & concurrency
- SQL / relational databases
- Linux/Unix
Keywords
UnixSpring FrameworkLinuxSqlJavaRelational grammar
Interested in this role?