We are seeking a skilled Backend Developer with strong expertise in Python or Java and MySQL to join our dynamic development team. You will play a key role in designing, developing, and maintaining robust backend systems, collaborating closely with cross-functional teams to deliver high-quality solutions that meet business requirements.
Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs using Python or Java.
- Design and optimize MySQL database schemas, ensuring efficient data storage, retrieval, and integrity.
- Collaborate with frontend developers, product managers, and stakeholders to understand requirements and deliver technical solutions.
- Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
- Troubleshoot, debug, and resolve technical issues in existing systems.
- Participate in rapid development cycles, meeting tight deadlines while ensuring code quality.
- Contribute to system architecture discussions and propose improvements for performance, scalability, and security.
Required Qualifications & Skills
- 3+ years of professional working experience in backend development using Python or Java.
- Proven expertise in MySQL database management, including schema design, query optimization, and performance tuning.
- Strong understanding of software development lifecycle (SDLC) and agile methodologies.
- Ability to thrive in fast-paced environments with tight schedules and rapid iteration cycles.
- Excellent problem-solving skills and attention to detail.
- Effective communication and teamwork abilities.
Preferred Qualifications
- Experience with PHP frameworks (e.g., Symfony) is a plus.
- Familiarity with JavaScript libraries and frameworks such as Bootstrap, AngularJS, or HighCharts.
- Previous experience in big data processing technologies or frameworks.
- Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and DevOps practices.