Senior Software Engineer
Description:
Requirements
What we are looking for
- Hands-on development experience in building global software products from zero to one.
- We use Java with Spring Boot, PostgreSQL, Kafka, Redis, Datadog, snowflake, Argo CI/CD (and more). Exposure to Kafka, PostgreSQL, Redis is preferable.
- Strong experience in any JVM based languages (such as Java, Kotlin, Scala) and confidence in your ability to build, debug and ship microservices.
- Experience in Agile development practices and comfortable with working in the DevOps culture
- Exposure to building and shipping highly available, fault tolerant, production ready distributed backend systems.
- Previous experience around monitoring and observability, potentially security knowledge (Checkmarx, SonarQube & Wiz)
- Understanding of data structures, databases and large-scale distributed systems. .
- A track record of forging strong relationships and building trusted partnerships
- You’re comfortable working in a team that deals with ambiguity and aggressive timelines
- You actively participate in creating product and software specifications before implementing them.
- Customer focused and continuously suggest how the backend can provide the best Customer Experience.
- You pride yourself on consistent high levels of test coverage, strong technical documentation and effective monitoring.
- Inspire other engineers to do better!
| Organization | HSBC |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Senior Software Engineer |
| Job Location | London, UK |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2024-01-27 8:17 am |
| Expires on | 2026-11-26 |