Total-TECH Co.
” The Job Description”
- Design, develop, and implement business process automation solutions using Camunda BPM.
- Integrate Camunda workflows with Java-based applications and other systems.
- Collaborate with stakeholders to gather requirements and create technical specifications.
- Write clean, efficient, and well-documented code following industry standards.
- Perform code reviews and contribute to the overall software architecture.
- Troubleshoot and resolve application issues, ensuring optimal performance and stability.
- Continuously enhance the Camunda BPM processes to improve efficiency and effectiveness.
- Work closely with DevOps to ensure seamless CI/CD pipeline integration for Camunda applications.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 2+ years of experience in Java development, including experience with Java frameworks (e.g., Spring, Hibernate).
- 2+ years of experience working with Camunda BPM or similar BPM platforms.
- Experience in RESTful and SOAP web services development.
- Proficiency with relational databases such as MySQL, Oracle, or PostgreSQL.
- Knowledge of front-end technologies like Angular, React, or Vue.js is a plus.
- Familiarity with microservices architecture and containerization (e.g., Docker, Kubernetes) is desirable.
- Excellent problem-solving skills and attention to detail.
- Strong analytical skills with the ability to handle complex technical challenges.
- Excellent communication and collaboration skills.
- Ability to work independently and within a team environment.
- Adaptable to changing priorities and able to work under tight deadlines.
Preferred Skills:
- Experience in Camunda Modeler and Cockpit.
- Knowledge of workflow orchestration and integration with external services.
- Familiarity with DevOps tools (e.g., Jenkins, Git, CI/CD) and agile methodologies.