We are seeking a Java & Python Developer to design, build, and maintain scalable back-end services and data pipelines. In this role, you will work primarily with Spring Boot and Django to construct robust APIs and optimize database interactions using SQL.
Key Responsibilities
- Back-End Development: Build and maintain scalable applications using Java (Spring Boot) and Python (Django).
- API Integration: Design, test, and deploy secure RESTful APIs across services.
- Database Management: Write, tune, and optimize complex SQL queries, schema designs, and data migrations.
- System Optimization: Identify bottlenecks, debug back-end issues, and ensure system reliability and security.
- Collaboration: Partner with DevOps and product teams to deliver efficient software end-to-end.
Requirements
- Hands-on experience developing with Core Java & Spring Boot.
- Robust proficiency in Python and the Django framework.
- Solid command of SQL and relational databases (e.g., PostgreSQL, MySQL, MS SQL).
- Experience building RESTful APIs and working with microservices architectures.