Backend Developer
Fully remote
Negotiable
Summary
We are Quadcode, a fintech company excelling in financial brokerage activities and delivering advanced financial products to our global clientele. Our flagship product, an internal trading platform, is offered as a Software-as-a-Service (SaaS) solution to other financial brokers.
Responsibilities
- Strong experience with Java and Kotlin: At least 5 years of hands-on development, with a strong grasp of modern software design and a passion for clean, efficient coding.
- In-depth knowledge of Spring Boot and Spring Security, essential for building secure, high-performance applications.
- Proven expertise in microservices architecture: Strong skills in developing and managing services, particularly with REST and gRPC for service communication.
- Good with Postgres, capable of designing, optimizing, and maintaining complex databases.
- Experience with NoSQL databases: Familiarity with Mongo, understanding its use cases and differences from relational databases.
- Good knowledge of Kafka, with an understanding of message queuing, stream processing, and event-driven systems.
- Skilled in using cloud storage solutions like AWS S3.
- Skilled in using CI/CD tools like GitLab and Jenkins for automated testing and deployment.
- Able to manage time and resources effectively, prioritize tasks based on importance and deadlines, and operate independently in a dynamic, agile environment.