We're looking for an experienced Backend Developer to join our team at Appsforce.
As a Backend Developer, you'll be responsible for developing, testing, and maintaining all back-end components of our applications. You will work closely with other developers, business users, and project managers to ensure that the applications meet the needs of our users.
Responsibilities:
- Develop the company's visualization system, used for simulation, analysis and real-time demos.
- Optimize the system for data synchronization, low latency and scalability.
- Collaborate with other teams to support the visualization of multiple products
- Ensure high performance and responsiveness of the system across various platforms.
- Write high-quality code that is efficient, secure, and well-tested.
- Identify and resolve any performance or scalability issues.
Requirements:
- Have 5+ years of software engineering experience
- Have experience building large-scale production systems in Python, Java or C#
- Have experience building services with Docker, Kubernetes, EKS, Kafka
- Have production experience with PostgreSQL/MySQL including modeling and performance tuning