Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Job Summary:
We are seeking an experienced Full Stack Engineer to design, develop, and maintain enterprise-level applications for financial platforms. This role involves working with modern technologies to build scalable, high-performance solutions while collaborating within Agile teams to deliver high-quality software.
Key Responsibilities:
Design, develop, test, deploy, and maintain full stack applications Build and manage RESTful APIs and backend services Develop data ingestion services using messaging technologies such as MQ and Kafka Implement multi-threaded processing for high-performance applications Work with relational and non-relational databases to ensure efficient data management Contribute to frontend development using technologies such as Angular or React Utilize CI/CD tools and deployment technologies for continuous delivery Collaborate with cross-functional teams in an Agile environment Write clean, maintainable, and scalable code following best practices Continuously learn and adopt new technologies to improve development processes
Required Qualifications:
Bachelors degree in Computer Science or equivalent 10+ years of experience developing multi-tier distributed applications Strong expertise in
REST API
development Experience with messaging technologies such as MQ and Kafka Experience in multi-threaded application development Familiarity with financial messaging protocols such as FIX Experience with version control systems such as Git Experience with CI/CD and deployment tools such as Jenkins, Docker, or similar Strong experience with relational and non-relational databases (e.g., Oracle, Redis, Aerospike, DynamoDB) Understanding of software design principles for building scalable and modular systems Experience working in Agile development environments Strong problem-solving, analytical, and communication skills
Preferred Qualifications:
Experience with frontend technologies such as Angular, React, or similar frameworks