Software Engineer Ii - Belfast, United Kingdom - eFinancialCareers
Description
Description
Description
Principal Accountabilities:
- Applies good knowledge of Java language, DBMS and middleware technologies in designing and developing key services with a focus on continuous integration and delivery.
- Participates in code reviews, proactively identifying and mitigating potential issues and defects.
- Participates in preliminary story review, providing feedback and input on both work effort estimation as well as architecture/design improvements.
- Collaborates with other team members and Analysts to decompose highlevel requirements into independent stories and subtasks.
- Drives continuous improvement efforts by identifying practical means of reducing time to market while maintaining high quality products (i.e. process improvements/automation opportunities).
- Must be a willing selfstarter, independent and comfortable with a fast paced, dynamic environment
- Embraces and advocates for Agile best practices for software development discipline (be true to Agile Manifesto)
- Embraces and enforces CME Group SDLC and information security standards.
Essential Criteria:
- Bachelor's degree (with honours) or equivalent, but substantial relevant experience could substitute
- Good experience, with track record of contributing to both technical approach & deliveries
- Good knowledge of core Java skills
- Ability to write clean, bugfree code that is easy to understand, and easily maintainable
- Ability to write code which is able to satisfy lowlatency & highthroughput requirements
- Knowledge in Spring Frameworks, Spring Boot
Desirable Criteria:
- Knowledge of financial messaging protocols, and in particular FIX.
- Experience of Kafka, Redis, Apache Camel, and other modern enterprise software solutions
- Experience in developing and automating solutions directly related to Continuous Integration/ Continuous Delivery and infrastructure automation
- Experience of lowlatency Java programming and fault tolerant distributed architectures
- Experience coding in a storydriven, agile environment.
- Experience with BDD methodologies & automated acceptance testing
- Experience using Confluence, JIRA, or other Atlassian tools
CME Group:
Where Futures Are Made
More jobs from eFinancialCareers
-
2023 Analytics and Sales Programme
London, United Kingdom - 4 days ago
-
Remote Principal Data Engineer Python Trading
London, United Kingdom - 2 weeks ago
-
C# Developer
London, United Kingdom - 2 weeks ago
-
Head of Data Analytics
Edinburgh, United Kingdom - 3 weeks ago
-
Business / Operational Audit, Avp
London, United Kingdom - 3 weeks ago
-
Head of Global Product, Public/Private Markets, Asset Management, London
London, United Kingdom - 1 week ago