Associate Software Engineer
Role responsibilities
Develop and maintain scalable backend services and RESTful APIs using Java and Python to support web and mobile applications. Collaborate with frontend and mobile engineers to deliver end-to-end features while participating in Agile ceremonies and code reviews.
Requirements
Requires a Bachelor's degree in Computer Science or a related field and professional experience in backend software development. Candidates must be proficient in Java or Python and have a solid understanding of API design and relational or NoSQL databases.
Key skills
Java, Python, RESTful APIs, Backend Development, Spring Boot, FastAPI, Flask, Django, PostgreSQL, MySQL, MongoDB, Git, AWS, Azure, Google Cloud Platform, Docker
Keywords
Java, Python, Scala, REST API, Spring Boot, FastAPI, Flask, Django, PostgreSQL, MySQL, MongoDB, Git, AWS, Azure, Google Cloud Platform, Docker, CI/CD, Agile, Backend Architecture, Cloud-native, Software Engineering, Higher Education, AI/ML, Angular, Flutter, NoSQL, Version Control, API Consumption, Containerization, Unit Testing