Backend Software Engineer (SWE I)
Swvlover 1 year ago
United States
Remote
Full-time
Beginner Level (< 1 year)
Job Description
Required Qualifications
- Zero to 1 year of experience developing, shipping and maintaining web applications and systems in FYP or as a freelancer
- BS in Computer Science or a related technical field or equivalent practical experience.
- Excellent communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
- Understanding of software design patterns
- Strong Knowledge of OOP and Data structure.
- Experience writing NodeJS, Go, Java or Python
- Understanding of relational, SQL, NoSQL databases and database design is a plus
- Experience working in a microservices environment
- Experience working with containers and container orchestration
- Experience working with GraphQL, gRPC, Kafka or Kubernetes is a plus
Required Skills
Software Design Patterns
GraphQL
Python
Go
SQL
Kubernetes
NodeJS
NoSQL
Container Orchestration
Containers
Data Structures
Kafka
OOP
Microservices
Relational Databases
Java
gRPC