Maintain, optimize, and enhance the performance and structure of our core business backend systems
Develop, integrate, and test new features and services within the existing environment to support business growth
Apply strong analytical and problem-solving skills to troubleshoot complex system issues, ensuring high reliability and stability
Proactively collaborate with cross-functional teams to plan and execute the modernization of our business-critical applications
Write clean, efficient, and well-documented code, with a focus on long-term maintainability
Requirements
Proven experience in backend development, specifically in maintaining, improving, and modernizing existing systems
Proficiency in Golang, Java, and Javascript with the ability to quickly learn and adapt to our primary tech stack
Strong skills in SQL and database performance tuning, with a demonstrated ability to diagnose and resolve complex performance bottlenecks
A critical-thinking and analytical approach to legacy code, with experience in analyzing, refactoring, and optimizing code for improved structure, efficiency, and maintainability
A proactive problem-solving mindset, focused on ensuring long-term system stability, performance, and scalability