- Backend Development: Design and implement scalable APIs and microservices using Java/Spring Boot or Python (FastAPI/Django)
- Frontend Development: Build responsive, intuitive user interfaces with Stencil.js, React.js
- Database Design: Create and optimize database schemas and queries for both SQL and NoSQL systems
- API Architecture: Develop RESTful APIs and implement microservices architecture
- Quality Assurance: Write comprehensive unit, integration, and end-to-end tests
- Team Collaboration: Work closely with cross-functional teams on API design, integration, and technical planning
Technical Requirements
Backend Skills
- Python with FastAPI/Django , Java with Spring Boot
- RESTful API design and development experience
- SQL and NoSQL database technologies
- Microservices architecture implementation
- Message queues and event-driven systems (Kafka, SQS)
Frontend Skills
- Modern frameworks: Stencil.js, React.js, or Angular (TypeScript/JavaScript)
- HTML5, CSS3, and responsive design principles
- State management libraries (Redux, NgRx)
- Modern build tools (Webpack, Vite)
General Skills
- Git version control proficiency
- Agile/Scrum development methodologies
- Cloud platforms experience (AWS, GCP, Azure)
- Strong problem-solving and analytical thinking
- Excellent communication and collaboration abilities
- Thrives in fast-paced, agile environments
Any Gradute