Description

- 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

Education

Any Gradute