This role is for one of the Weekdays clients
We are seeking a highly skilled Senior Backend Developer with a strong background in Golang and Java to join our team. This role is ideal for someone who has a passion for backend development enjoys working in a fastpaced environment and is motivated to solve complex problems. You will be responsible for building and enhancing scalable backend systems ensuring high performance and collaborating with crossfunctional teams to deliver topquality products.
Key Responsibilities:
- Design develop and maintain scalable and efficient backend applications using Golang and Java.
- Collaborate with product frontend and DevOps teams to define and implement new features and enhancements.
- Optimize and refactor existing code to improve application performance and reliability.
- Implement and maintain best practices for code quality security and scalability.
- Participate in code reviews debugging and troubleshooting to ensure highquality delivery.
- Contribute to architectural decisions and support system design and integration.
- Ensure data integrity and optimal interaction with databases thirdparty services and APIs.
Required Skills and Qualifications:
- Experience: 48 years of backend development experience with a focus on Golang and Java.
- Strong knowledge of backend development microservices architecture and RESTful APIs.
- Proficiency with relational and NoSQL databases such as PostgreSQL MySQL MongoDB or similar.
- Experience with cloud platforms (e.g. AWS GCP or Azure) and containerization tools like Docker and Kubernetes.
- Solid understanding of data structures algorithms and software design principles.
- Familiarity with CI/CD processes and tools for automated testing and deployment.
- Excellent problemsolving skills and ability to work independently as well as in a team.
- Effective communication skills to collaborate with crossfunctional teams and stakeholders.
Preferred Qualifications:
- Experience with message brokers (e.g. Kafka RabbitMQ).
- Knowledge of DevOps practices and infrastructure as code (IaC) tools like Terraform.
- Familiarity with performance testing monitoring tools and application security.
microservices architecture,deployment,aws,restful apis,backend development,mysql,postgresql,mongodb,docker,golang,data structures,kubernetes,software design principles,azure,algorithms,communication,automated testing,java,go (golang),gcp,problem-solving,ci/cd