Camunda Developer

SWATX specializes in business process automation and enterprise software solutions.
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS

Description For Camunda Developer

We are seeking a skilled and experienced Camunda Developer to join our team at SWATX. This role focuses on developing, implementing, and maintaining applications using Java and Camunda BPM. The position requires a strong foundation in process automation, business process modeling, and Java development principles, with emphasis on building scalable and reliable systems.

The ideal candidate will have 2+ years of experience in Java development and Camunda BPM, with expertise in RESTful services, database management, and modern development practices. You'll be responsible for designing and implementing business process automation solutions, integrating workflows, and ensuring optimal system performance.

Working from our Cairo office, you'll collaborate with cross-functional teams to gather requirements, create technical specifications, and contribute to the overall software architecture. The role demands strong analytical and problem-solving skills, combined with excellent communication abilities and attention to detail.

This is an excellent opportunity for a backend developer who is passionate about process automation and wants to work with cutting-edge BPM technologies. You'll be part of a dynamic team that values clean code, efficient solutions, and continuous improvement. The position offers the chance to work on challenging projects while growing your expertise in business process management and enterprise software development.

Last updated a month ago

Responsibilities For Camunda Developer

  • 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 For Camunda Developer

Java
MySQL
PostgreSQL
React
  • 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
  • Experience in Camunda Modeler and Cockpit
  • Knowledge of workflow orchestration and integration with external services
  • Familiarity with DevOps tools and agile methodologies

Interested in this job?

Jobs Related To SWATX Camunda Developer

Test Engineer

Test Engineer position at SWATX, focusing on software quality assurance through comprehensive testing strategies and collaboration with development teams.

Developer

Developer position at SWATX focusing on full-stack development with expertise in multiple programming languages and frameworks.

Test Engineer

Test Engineer position at SWATX, responsible for ensuring software quality through comprehensive testing strategies and collaboration with development teams.

GIS Developer

GIS Developer position at SWATX focusing on developing and maintaining geospatial applications, requiring expertise in GIS software and programming languages.

Python Software Developer - Interview Day, JPMorganChase Glasgow

Python Software Developer position at JPMorgan Chase in Glasgow, focusing on cross-risk technology solutions and corporate systems development.