Data Structures Jobs in Belfast

2 of 2 Data Structures Jobs in Belfast

Java Software Engineer - Citi

belfast, antrim, united kingdom
Hybrid / WFH Options
Citi
learn new business concepts and technologies. Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Technical: Solid understanding of software development fundamentals including data structures, design patterns and object-orientated programming. Proficiency in core Java (5+ years of experience) with demonstrable success in developing multi-threaded applications and expert level knowledge in … data structures, algorithms, collections, and error handling. Spring Framework (and Spring Boot): This is almost non-negotiable for enterprise Java development. Expertise in Spring Boot for rapid application development, Spring MVC for web applications, Spring Data JPA for persistence, and Spring Security for authentication/authorization. Microservices Architecture: Understanding how to design, develop, and deploy independent, loosely More ❯
Posted:

KDB+ Tech Lead - Citi

belfast, antrim, united kingdom
Hybrid / WFH Options
Citi
Team Overview: The CloudKDB team is revolutionizing the architecture of our existing market and trade capture system to enable it to scale and ingest an ever-increasing volume of data sets. The team's vision extends beyond data capture, encompassing the development of innovative applications and advanced analytics directly on top of this data. Role: This Team Lead … fostering a culture of continuous improvement. System Optimization: Continually improve the software development lifecycle and the overall quality of the product. Provide support to users in accessing and querying data, ensuring a seamless user experience. Qualifications: Proven ability to lead and mentor a team of developers, fostering a collaborative and high-performing environment. Strong understanding of computing fundamentals: concurrency … algorithms, and data structures. Demonstrated ability to take ownership of tasks and proactively seek assistance when needed. Strong interest in technology and a passion for learning about distributed systems and databases. Desire to create systems/programs that deliver exceptional value to users. Skills: Extensive experience working with KDB+ at an enterprise level Proficient in Agile/Scrum methodologies More ❯
Posted: