Description
You will work as a senior developer focusing on backend engineering and system design within capital markets and investment banking environments.
Responsibilities
- Write production-grade code with an 80% focus on active development.
- Design system architectures and manage project workflows for 20% of your time.
- Implement messaging patterns using Kafka or similar technologies.
- Manage data persistence using Oracle or Postgres databases.
Required Skills
- 5+ years of professional software development experience.
- Strong object-oriented programming fundamentals.
- Expertise in Java 17 or higher.
- Hands-on experience with the Spring Boot framework.
- Proficiency with Kafka or other messaging systems.
- Experience with Oracle or Postgres databases.
- Working knowledge of AWS or Kubernetes.
- Experience in capital markets or investment banking sectors.
- Bachelor's degree or equivalent graduate education.