Backend Developer / API & Integration Specialist
Siemens
Education: BE / B.Tech / Any Graduation or above / M.Tech
Experience: 3 to 5 years’ of experience in full backend development.
Key Responsibilities: Design (swagger) and develop scalable, reusable APIs that meet evolving business needs, with an emphasis on security, performance, and maintainability: Deep understanding of RESTful API standards and microservices architecture. Proficiency in backend programming languages such as Python, Javascript, Experience with API testing tools (e.g., Postman, Apigee) and API management platforms. Experience with APIM Snaplogic/MuleSoft is strongly preferred. Strong knowledge of cloud services (e.g., AWS, Azure, Google Cloud) and associated deployment strategies. Familiarity with API security measures, including authentication (OAuth, JWT) and authorization protocols. Manage code repositories and deployment pipelines using Git or Gitlab with tools like IntelliJ. Design and implement backend solutions by leveraging Snaplogic pipelines, Neo4j for knowledge graph integration, and Kafka for real-time data streaming. Experience with API lifecycle management and familiarity with MCP layer architecture for AI enablement is highly desirable. Oversee the deployment process and ensure smooth integration with existing systems, working closely with system owners to align API implementations with core system capabilities and constraints. Collaborate with business analysts to translate requirements into actionable backend solutions. Assist in the creation and maintenance of comprehensive documentation, including API specifications, user guides, and system integration details. Advocate for and implement best practices in code reusability and system integration. Facilitate communication between the API development team and system owners to resolve technical issues and align development objectives. Required Qualifications: Proficiency in programming languages such as Python, Java, or .NET. Experience with API security measures, authentication, and authorization protocols. Strong knowledge of RESTful API standards and best practices. Familiarity with cloud services (AWS, Azure, Google Cloud) and API management and testing tools (i.e. Snaplogic, MuleSoft, Azure, Postman, Apigee). Experience with modular architecture or composable systems. Understanding of data governance and API cataloging. Preferred Qualifications: Experience working in AI/ML-enabled environments. Exposure to enterprise integration strategies or customer-centric platforms. Familiarity with agile development methodologies. Knowledge about Change and Release management. Ability to understand multi-tier architecture. Collaborate with cross-functional team members to refine and optimize application functionality and design. Participate actively in team planning, implementation, and review sessions to align project goals and development priorities. Assist in creation and maintenance of comprehensive documentation, including API specifications, code references, and user guides to support the organization’s modular architecture and integration strategies. Strong problem-solving skills, attention to detail, and ability to manage multiple project tasks effectively.
Experience: 3 to 5 years’ of experience in full backend development.
Key Responsibilities: Design (swagger) and develop scalable, reusable APIs that meet evolving business needs, with an emphasis on security, performance, and maintainability: Deep understanding of RESTful API standards and microservices architecture. Proficiency in backend programming languages such as Python, Javascript, Experience with API testing tools (e.g., Postman, Apigee) and API management platforms. Experience with APIM Snaplogic/MuleSoft is strongly preferred. Strong knowledge of cloud services (e.g., AWS, Azure, Google Cloud) and associated deployment strategies. Familiarity with API security measures, including authentication (OAuth, JWT) and authorization protocols. Manage code repositories and deployment pipelines using Git or Gitlab with tools like IntelliJ. Design and implement backend solutions by leveraging Snaplogic pipelines, Neo4j for knowledge graph integration, and Kafka for real-time data streaming. Experience with API lifecycle management and familiarity with MCP layer architecture for AI enablement is highly desirable. Oversee the deployment process and ensure smooth integration with existing systems, working closely with system owners to align API implementations with core system capabilities and constraints. Collaborate with business analysts to translate requirements into actionable backend solutions. Assist in the creation and maintenance of comprehensive documentation, including API specifications, user guides, and system integration details. Advocate for and implement best practices in code reusability and system integration. Facilitate communication between the API development team and system owners to resolve technical issues and align development objectives. Required Qualifications: Proficiency in programming languages such as Python, Java, or .NET. Experience with API security measures, authentication, and authorization protocols. Strong knowledge of RESTful API standards and best practices. Familiarity with cloud services (AWS, Azure, Google Cloud) and API management and testing tools (i.e. Snaplogic, MuleSoft, Azure, Postman, Apigee). Experience with modular architecture or composable systems. Understanding of data governance and API cataloging. Preferred Qualifications: Experience working in AI/ML-enabled environments. Exposure to enterprise integration strategies or customer-centric platforms. Familiarity with agile development methodologies. Knowledge about Change and Release management. Ability to understand multi-tier architecture. Collaborate with cross-functional team members to refine and optimize application functionality and design. Participate actively in team planning, implementation, and review sessions to align project goals and development priorities. Assist in creation and maintenance of comprehensive documentation, including API specifications, code references, and user guides to support the organization’s modular architecture and integration strategies. Strong problem-solving skills, attention to detail, and ability to manage multiple project tasks effectively.
Confirmar seu email: Enviar Email