Mô tả công việc
We are seeking a skilled Backend Developer to join our team and play a pivotal role in shaping the core functionalities of our cutting-edge Platform as a Service (PaaS) solutions. As a Backend Developer, you will design, build, and optimize the server-side components of our applications, ensuring reliability, scalability, and performance.
If you thrive in solving complex problems, are passionate about backend development, and excel in creating robust APIs and services, we’d love to have you on our team!
What You'll Do
* Build Scalable Backends: Design, develop, and maintain scalable and high-performance backend systems using modern programming languages (e.g. Go) and frameworks.
* Develop APIs: Create and optimize RESTful APIs to enable seamless integration with frontend applications and external services.
* Database Design & Management: Work with relational and non-relational databases (e.g., MySQL, Redis) to store and process data efficiently.
* Collaborate Across Teams: Partner with frontend developers, SRE engineers, and stakeholders to deliver end-to-end solutions.
* Ensure Robustness: Implement secure, maintainable, and efficient code that adheres to industry standards and best practices.
* Testing & Debugging: Perform unit, integration, and performance testing to identify and resolve bottlenecks and bugs.
* Optimize for Performance: Monitor and improve backend performance, ensuring the platform remains fast and reliable under load.
* Optimize CI/CD Pipelines: Enhance continuous integration and continuous deployment (CI/CD) pipelines to ensure smooth, reliable, and automated delivery of code changes.
* Stay Up-to-Date: Explore and incorporate new backend technologies and methodologies to improve the platform's functionality and scalability.
Yêu cầu
* Technical Expertise: Proficiency in server-side programming languages such as Java or Go.
* Database Knowledge: Hands-on experience with relational databases (e.g., MySQL) and/or non-relational databases (e.g., Redis).
* API Development: Strong experience designing and implementing RESTful APIs.
* Performance Optimization: Familiarity with profiling tools and strategies to improve application performance.
* Version Control: Experience with Git and collaborative development workflows.
* CI/CD Experience: Knowledge of CI/CD pipelines and containerization technologies like Docker and orchestration tools like Kubernetes.
* Problem-Solving Skills: A proactive mindset with a strong ability to debug, analyze, and resolve complex technical issues.
* Communication & Collaboration: Strong communication skills and the ability to work effectively in a team-oriented environment.
#J-18808-Ljbffr