What are the responsibilities and job description for the Cloud-Based Microservices Software Engineer position at Jobleads-US?
Job Title: Software Development Engineer II
Location: Remote
Description:
We're looking for a skilled software development engineer to join our team. The ideal candidate will have a passion for innovative solutions and delighting customers.
Responsibilities:
- Design and develop RESTful APIs and microservices to support various business functions.
- Collaborate with cross-functional teams to create robust API architectures and efficient backend systems.
- Write clean, well-documented, and high-quality code using Go, Python, and Java.
- Participate in the full software development lifecycle, including requirement gathering, design, development, testing, deployment, and maintenance.
Requirements:
- Bachelor's degree in computer science, software engineering, or related field or equivalent experience.
- ~5 years of experience in software development, with a focus on API development and backend systems.
- ~Expertise in at least one backend programming language: Go, Python, or Java.
- ~Experience working with cloud platforms (AWS, Azure, GCP) and familiarity with deploying microservices and APIs in cloud environments.