We are seeking a skilled Backend Software Engineer to develop and maintain server-side logic and databases. You will be responsible for ensuring the responsiveness and efficiency of our applications.
Key Responsibilities
- Design and implement robust APIs.
- Optimize backend systems for performance and scalability.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Write clean, well-documented, and testable code.
- Participate in code reviews and contribute to improving code quality.
Required Skills
- Proficiency in Java, Python, or similar backend languages.
- Experience with relational and NoSQL databases.
- Knowledge of RESTful API design and development.
- Familiarity with cloud platforms like AWS or Azure.