Backend Engineer - Junior
We are looking for a Backend developer with 2+ years of experience who has exceptional programming skills to join our team. We need a person who is competent to create highly scalable applications and is able to build real products for the web.
- Participate in the entire application lifecycle, focusing on coding and debugging.
- Write clean code to develop functional web applications.
- Troubleshoot and debug applications.
- Perform UI tests to optimize performance.
- Manage cutting-edge technologies to improve legacy applications.
- Collaborate with Frontend developers to integrate user-facing elements with server-side logic.
- Gather and address technical and design requirements.
- Build reusable code and libraries for future use.
- Liaise with developers, designers, and system administrators to identify new features.
Skills and Qualifications
- Proven work experience as a Backend developer.
- In-depth understanding of the entire web development process (design, development, and deployment).
- Hands-on experience with programming languages like Java or Python.
- Experience with relational as well as any one NoSQL databases like MongoDB, HBase, Neo4j etc.
- Hands-on experience with developing RESTful Web Services.
- Excellent analytical and time management skills.
- Teamwork skills with a problem-solving attitude.