Middle Golang Developer Offline

RESPONSIBILITIES:

Design, develop, and maintain robust and scalable backend systems using Golang, tailored for fintech solutions

Collaborate with cross-functional teams to gather and define requirements for new features and improvements within the fintech domain

Design and implement data models, database schemas, and queries for efficient data storage and retrieval using PostgreSQL, adhering to strict security and compliance standards

Integrate messaging systems like Kafka and RabbitMQ to enable secure and asynchronous communication between financial components

Utilize Redis for caching and optimizing data access in performance-critical fintech scenarios

Containerize applications using Docker to ensure seamless deployment, scalability, and reproducibility of fintech systems

Design and implement high-performance gRPC APIs to support real-time financial transactions and data exchange

Develop secure and compliant RESTful APIs for external fintech services, adhering to industry regulations and best practices

Leverage Jaeger for distributed tracing and observability to monitor and improve the performance of fintech applications

Contribute to team growth through sharing best practices and engaging in professional development activities

Write comprehensive unit and integration tests, perform thorough code reviews, and actively participate in debugging and troubleshooting of fintech-related challenges

Stay abreast of industry trends, emerging technologies, and innovations, advocating for the adoption of relevant tools and practices.

 

REQUIREMENTS:

Minimum of 3 years of proven experience as a Golang Engineer, with a portfolio of successful fintech projects

Proficiency in Golang programming and design patterns, with an in-depth understanding of language internals and fintech-specific requirements

Solid knowledge of relational databases, particularly PostgreSQL, including advanced schema design, query optimization, and fintech-grade security measures

Experience with message brokers like Kafka and RabbitMQ, including intricate message queuing and publish-subscribe patterns within fintech contexts

Familiarity with advanced caching techniques and tools, with a fintech-oriented focus on Redis

Experience in Docker and Kubernetes for fintech system reliability and scalability.

Skillful in developing high-throughput gRPC APIs, tailored for real-time financial data exchange

Track record of designing, building, and maintaining secure and compliant RESTful APIs within the fintech landscape

Experienced in version control (e.g., Git), testing methodologies, and code review processes within fintech development workflows

Exceptional problem-solving skills, coupled with the ability to excel in a collaborative team environment

Excellent communication skills, both written and verbal, with the capacity to convey complex fintech concepts to both technical and non-technical stakeholders

 

WE OFFER:

The greatest team to work with

Paid time off, sick leaves

Healthcare benefits/medical insurance, coworking reimbursement and other benefits after the probationary period

The job ad is no longer active

Look at the current jobs Golang →

Loading...