Design and develop high-performance backend architectures and efficient microservices to ensure product scalability. Collaborate with multidisciplinary teams to implement secure, robust solutions and advanced design patterns for complex data integration.
Sofka
11 Remote Job Openings at Sofka
Design and build end-to-end data pipelines and machine learning models from development to production. Integrate Generative AI tools into the daily workflow to accelerate delivery and collaborate with stakeholders to solve business problems.
Design, build, and maintain scalable data pipelines using AWS native services and serverless architectures. Optimize complex SQL queries and manage large-scale analytics platforms using Databricks to support real-time decision making.
Define the global technological strategy and roadmap to align business objectives with the IT ecosystem in the financial sector. Lead the transition from legacy core systems to modern, scalable, and secure cloud-based architectures.
Design and build end-to-end data pipelines and machine learning models from development to production. Integrate Generative AI tools into the daily workflow to accelerate delivery and maintain high-impact data systems.
Design and develop critical banking applications using COBOL while refactoring legacy code for high availability. Lead the modernization of mainframe systems toward contemporary architectures using REST/SOAP APIs.
Design and develop high-performance backend architectures and efficient microservices to ensure product scalability. Collaborate with multidisciplinary teams to implement secure, robust solutions and advanced design patterns for complex data integration.
Design and execute functional and automated tests for Salesforce applications using Playwright, TypeScript, and Node.js. Manage CI/CD pipelines in Azure DevOps and utilize AI tools to optimize test script generation and data validation via SQL.
Lead and execute manual and automated software tests across the lifecycle for frontend and backend applications. Manage quality metrics, design BDD test plans, and lead work teams to ensure continuous improvement of software quality.
Implement and optimize banking solutions using Java Springboot and Netcore while ensuring high code quality and modularity. Design secure API integrations and maintain automated CI/CD pipelines to ensure reliable software deployment.
Lead the technical strategy and design robust, secure, and highly scalable distributed software ecosystems from scratch. Translate business vision into technical architectures while ensuring infrastructure supports exponential growth.