Responsibilities: - Analyze user requirements and translate them into technical specifications for ECM applications.
- Design, develop, and maintain complex ECM applications using Java and Spring Boot framework.
- Implement robust features and functionality that optimize the ECM system’s efficiency and user experience.
- Utilize databases (SQL) to store, retrieve, and manage content within the ECM system.
- Write clean, well-documented, and maintainable code adhering to best practices.
- Collaborate with colleagues to troubleshoot and resolve technical issues related to the ECM system.
- Perform unit testing and integration testing to ensure code quality and functionality.
- Integrate with external systems using RESTful and SOAP APIs.
- Demonstrate strong leadership skills to mentor junior developers and guide technical discussions (a plus)
|