Collaborate with front-end developers, designers, and stakeholders to understand project requirements and translate them into technical solutions. Design and develop server-side logic and APIs to support the functionality of web applications. Implement and maintain databases and data models to ensure efficient data storage and retrieval. Write clean, efficient, and maintainable code using programming languages. Conduct thorough testing and debugging of back-end systems to identify and resolve issues. Collaborate with DevOps teams to ensure proper deployment and configuration of back-end systems. Optimize back-end code and database queries for performance and scalability. Stay up-to-date with industry trends, emerging technologies, and best practices in back-end development. Collaborate with front-end developers to integrate front-end components with back-end systems. Ensure the security and integrity of back-end systems by implementing appropriate security measures. Document technical specifications, code, and processes for future reference.
Requirements
Competencies
- Bachelor's degree in Computer Science, Engineering, or a related field. Knowledge of MuleSoft Anypoint Platform, and it's components. Familiarity with integration patterns, web services, RESTful APIs and MQ's. Familiarity with Git source control systems and CI/CD pipelines . Problem-solving and debugging skills.
Skill Set
- Excellent communication and collaboration skills. Ability to work independently and in a team environment. English spoken, writing and listening
Education
- null
Learn more about this Employer on their Career Site
