Negotiable
Undetermined
Onsite
Belfast, United Kingdom
Summary: The role of Backend Java Developer involves working primarily from Belfast, focusing on full-time employment or contract arrangements. The position requires strong technical expertise in Java, Spring Boot, and various messaging services, alongside experience in the financial services domain. Candidates must demonstrate excellent analytical and communication skills while being able to work independently and manage multiple tasks effectively.
Key Responsibilities:
- Develop and maintain Java applications using Spring Boot.
- Implement low latency programming and market connectivity using FIX protocol.
- Utilize middle layer messaging services such as JMS, MQ, EMS, or Kafka.
- Work with RDBMS concepts and databases like Oracle, Sybase, or MS SQL.
- Engage in cloud-based microservices and containerization projects.
- Adhere to test-driven development practices and company standards.
- Perform Unix or Linux scripting tasks.
- Utilize CICD tools and participate in Agile development processes.
- Use MS Office tools for documentation and reporting.
Key Skills:
- Expertise in Java and Spring Boot.
- Experience with Java NIO components, FIX protocol, and low latency programming.
- Knowledge of messaging services (JMS, MQ, EMS, Kafka).
- Strong understanding of RDBMS and experience with Oracle, Sybase, or MS SQL.
- Cloud experience with microservices and containerization.
- Familiarity with Unix or Linux scripting.
- Experience with CICD tools and Agile development.
- Basic proficiency in MS Office tools (Word, PowerPoint, Excel).
- Bachelor's degree or equivalent experience.
- Strong analytical, communication, and interpersonal skills.
Salary (Rate): undetermined
City: Belfast
Country: United Kingdom
Working Arrangements: on-site
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Detailed Description From Employer:
Role- Backend Java Developer
Mode-3 days from Belfast
Type-FTE/Contract
Technical Skills Required
- Experience with Java NIO components like Channels Buffers and Selectors is expected
- Expert knowledge of FIX protocol Market Connectivity and Low latency programming is a must
- Very strong in Java and Spring Boot based application development
- Experience with middle layer messaging services like JMS MQ EMS or Kafka
- Strong at RDBMS concepts and experience with Oracle Sybase or MS SQL
- Cloud experience with Micro Services and Containerization is a big plus
- Test driven development and to adhere with firms min development standards
- Experience with Unix or Linux Scripting
- Solid experience with CICD tools Agile Development and Software life cycle
- Basic experience with MS Office platform tools like Work PPT and Excel is necessary
Qualifications
- Bachelors degree University degree or equivalent experience
Non Technical Skills Required
- Worked with projects in financial services domain
- Excellent analytical communication and interpersonal skills
- Ability to work independently take ownership trouble shoot and multitask
Skills
Mandatory Skills: Java, Microservices, SpringBoot