The ideal candidate must possess knowledge relevant to the functional area, and act as a subject matter expert in providing advice in the area of expertise, and also focus on continuous improvement for maximum efficiency. It is vital to focus on the high standard of delivery excellence, provide top-notch service quality and develop successful long-term business partnerships with internal/external customers by identifying and fulfilling customer needs. The candidate should be able to break down complex problems into logical and manageable parts in a systematic way, and generate and compare multiple options, and set priorities to resolve problems. The ideal candidate must be proactive, and go beyond expectations to achieve job results and create new opportunities. The role must positively influence the team, motivate high performance, promote a friendly climate, give constructive feedback, provide development opportunities, and manage career aspirations of direct reports. Communication skills are key here, to explain organizational objectives, assignments, and the big picture to the team, and to articulate team vision and clear objectives.
Senior Process Manager Roles and responsibilities:
Design, develop, and maintain high-performance micro services using Java Spring Boot, ensuring scalability, reliability, and security.
Integrate Generative AI capabilities into our applications, enabling natural language processing, machine learning, and other AI-driven functionalities.
Gather requirements from stakeholders across the company to build web applications that leverage AI solutions.
Architect web applications that utilize Generative AI capabilities to solve marketing team challenges.
Collaborate closely with cross-functional teams, including front-end developers, data scientists, and other stakeholders, to understand and address business requirements.
Develop and maintain efficient APIs to connect various components and services within the ecosystem.
Optimize and fine-tune code for maximum efficiency and performance.
Implement best practices for version control, continuous integration, and continuous deployment (CI/CD).
Contribute to the documentation of code, APIs, and technical design for reference and knowledge sharing.
Monitor and evaluate the performance of web applications hosted on cloud platforms.
Stay up-to-date with the latest trends and developments in the Java ecosystem and AI technologies.
Technical and Functional Skills:
Bachelors degree in computer science, software engineering, or a related field is preferred.
7+ years of proven experience in Java Spring Boot development, including micro services architecture and development.
Strong experience in Spring Core, Spring Security, Spring Web, Spring Data, and other Spring frameworks.
Strong experience in UI frameworks HTML, CSS, JavaScript, React or Angular, jQuery, AJAX, JSON, XML, etc.
Strong proficiency in RESTful API design and development.
Strong knowledge of data structures, algorithms, and design patterns.
Proficiency in version control systems, such as Git.
Excellent problem-solving skills and the ability to work independently and in a team..
Strong communication skills, both written and verbal.