Seeking a Sr/Backend Developer  to lead software development, optimize processes, and ensure reliability with Java, Python, and cloud services expertise.
Description
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player.
You will be a lead developer responsible for the development of new software products and enhancements to existing products.
You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Design and Development: 
Develop robust and scalable backend systems using modern technologies.
Write clean, maintainable, and efficient code.
Design and implement data storage solutions such as databases, data warehouses, or data lakes.
System Architecture: 
Architect, design, and build systems and services to handle high traffic volumes.
Ensure the entire stack is designed and built for speed and scalability.
Design and implement APIs (RESTful or GraphQL) for internal and external use.
Performance Optimization: 
Optimize backend processes to enhance performance.
Troubleshoot and debug applications to ensure reliability and performance.
Monitor and analyze system performance and address bottlenecks.
Collaboration and Leadership: 
Collaborate with frontend developers to integrate user-facing elements with server-side logic.
Work closely with product managers and other stakeholders to define technical requirements and system architecture.
Mentor and provide guidance to junior developers and peers.
Security and Best Practices: 
Implement security and data protection protocols.
Stay up-to-date with emerging technologies and industry trends.
Promote best practices in code quality, testing, and deployment.
Required Skills and Qualifications:
Qualifications: 
Bachelor's degree in Computer Science (or related field) 3+ years of relevant work experience.
Expertise in Object Oriented Design, Database Design, and XML Schema.
Experience with Agile or Scrum software development methodologies.
Ability to multi-task, organize, and prioritize work.