Backend Software Engineer
New
GermanyFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- Several years
- Required Skills
- PythonSQLJestTypeScriptGoNosqlRESTful APIsMicroservices
Requirements
- Fluency in Python.
- Professional experience with either Go or TypeScript.
- Several years of experience in backend application development.
- Expertise in microservice development and design patterns.
- Solid understanding of RESTful API design and implementation.
- Experience with DevSecOps practices and the software-development lifecycle.
- Proficiency with testing tools and frameworks such as pytest and jest.
- Knowledge of SQL and NoSQL databases (preferred).
- Knowledge of API Management (preferred).
- Willingness to attend regular in-person meetups in Germany.
Responsibilities
- Develop and maintain cloud-native microservices and serverless functions.
- Integrate third-party applications and manage data-integration flows.
- Apply DevSecOps principles throughout the full software-development lifecycle.
- Design and implement robust RESTful APIs.
- Write and maintain comprehensive integration, end-to-end, and unit tests.
View Full Description & ApplyYou'll be redirected to the employer's site