Key Responsibilities
- Design, develop, and deploy robust software solutions using Python and Java
- Write efficient and maintainable code adhering to industry standards
- Collaborate with product teams to define software requirements and specifications
- Implement and maintain CI/CD pipelines for automated testing and deployment
- Troubleshoot and resolve complex technical issues across the stack
- Optimize database queries and application performance
Requirements
- 2+ years of experience in software development with Python/Java
- Strong understanding of algorithms, data structures, and OOP principles
- Experience with SQL databases and ORM frameworks
- Familiarity with containerization and cloud deployment
- Excellent debugging and problem-solving abilities