We are seeking an experienced Senior Full Stack Developer with strong expertise in Java development, Camunda workflow automation, KNIME analytics workflows, Quality Assurance (QA), and SQL database technologies.
The ideal candidate will have experience developing enterprise-level applications, implementing business process automation, building workflow solutions, and ensuring application quality through testing and validation. The candidate should be comfortable working across development, workflow orchestration, database management, and QA activities.
Design, develop, and maintain scalable enterprise applications using Java.
Develop backend services, REST APIs, and microservices using Java and Spring Boot.
Design, implement, and manage business workflows using Camunda BPM.
Develop and maintain automated business processes and workflow orchestration.
Work with KNIME to build, manage, and optimize data processing and analytics workflows.
Develop and optimize SQL queries, stored procedures, and database operations.
Perform database integration, data validation, and troubleshooting.
Collaborate with QA teams to develop test strategies, test cases, and test scenarios.
Perform unit testing, integration testing, functional testing, and regression testing.
Identify, troubleshoot, and resolve application defects and performance issues.
Participate in code reviews and ensure adherence to development standards.
Work closely with business analysts, architects, QA engineers, and other development teams.
Support application deployment, production troubleshooting, and continuous improvements.
Participate in Agile/Scrum ceremonies and technical discussions.
Strong hands-on experience with Java and J2EE.
Experience with Spring Boot and Spring Framework.
Strong knowledge of RESTful APIs and microservices architecture.
Experience with object-oriented programming and design patterns.
Knowledge of application development and enterprise integration.
Hands-on experience with Camunda BPM platform.
Experience designing and implementing BPMN workflows.
Knowledge of process automation and workflow orchestration.
Experience integrating Camunda with Java applications and REST APIs.
Understanding of DMN decision tables and business process automation.
Experience working with KNIME Analytics Platform.
Ability to design and develop KNIME workflows.
Experience with data preparation, transformation, and processing.
Knowledge of integrating databases and external data sources.
Understanding of workflow automation and data analytics.
Knowledge of software testing methodologies and QA processes.
Experience with unit, integration, functional, and regression testing.
Ability to develop and execute test cases and test scenarios.
Experience identifying, documenting, and resolving software defects.
Familiarity with automation testing tools and frameworks is an advantage.
Strong SQL development and database querying skills.
Experience with relational databases such as Oracle, PostgreSQL, or SQL Server.
Knowledge of joins, subqueries, stored procedures, and database optimization.
Experience with database design, data validation, and troubleshooting.
Understanding of data integrity and performance tuning.
Experience with Git and version control systems.
Knowledge of Maven or Gradle.
Familiarity with Jenkins and CI/CD pipelines.
Experience working in Agile/Scrum environments.
Strong analytical, troubleshooting, and problem-solving skills.
Excellent communication and collaboration abilities.
Regards,
Radiantze INC