
Find your future role
Job title
Back end Developer
Ref no. | BHN584006 |
---|---|
Location | Lisbon, Portugal |
Start date | ASAP |
Job type | Permanent |
Job status | Closed |
Job summary
seeking a Senior Backend Developer to join their innovative team. This role is pivotal in designing and building scalable, high-performance systems, with a strong focus on writing production-ready applications in GoLang.
Key skills required for this role
backend developer
Important
Backend Developer
Job description
Our client, a leader in the technology sector, is seeking a Senior Backend Developer to join their innovative team. This role is pivotal in designing and building scalable, high-performance systems, with a strong focus on writing production-ready applications in GoLang.
Key Responsibilities:
- Develop and maintain production-grade backend applications in GoLang, ensuring performance, scalability, and reliability.
- Design and implement distributed systems with a focus on concurrency principles and fault tolerance.
- Optimize backend services for high throughput, low latency, or both.
- Integrate backend systems with blockchain networks and smart contracts.
- Develop and maintain EVM-compatible smart contracts using Solidity and frameworks like Hardhat.
- Manage and maintain infrastructure on AWS, focusing on scalability and fault tolerance.
- Deploy and maintain containerised applications using Kubernetes and Docker, including managing Kubernetes environments.
- Work with Apache Pulsar to design and implement efficient data flow and messaging systems; experience with Kafka is also acceptable.
- Conduct code reviews, performance testing, and ensure adherence to best practices for security and scalability.
Job Requirements:
- Proven experience developing production-ready applications in GoLang.
- Strong understanding of distributed systems, concurrency principles, and system design for high-load environments.
- Professional experience with AWS, Kubernetes, and Docker, including maintaining Kubernetes environments.
- Expertise with message queue systems, preferably Apache Pulsar or Kafka.
- Proficiency in smart contract development on the EVM stack (e.g., Solidity, Hardhat).
- Ability to design and optimise systems for large-scale data processing or high-frequency interactions.
- Strong problem-solving skills and the ability to work independently in a fast-paced environment.
Benefits:
- Competitive salary
- Opportunity to work on cutting-edge technology projects
- Professional development and training opportunities
- Supportive and collaborative work environment
- Comprehensive employee benefits package
If you are an experienced Backend Developer with a passion for building high-performance systems, we would love to hear from you. Apply now to join our client's dynamic team.