OREDATA

Full Stack Engineer

OREDATA

full-time

Posted on:

Location Type: Hybrid

Location: IstanbulTurkey

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design and model business processes in compliance with BPMN 2.0 standards
  • Develop and integrate solutions using BPM engines such as Camunda, Activiti, or jBPM
  • Implement Java Delegates, Connectors, and Listeners to enable seamless system integrations
  • Develop secure, high-volume, and scalable microservices using Java 11+ and Spring Boot ecosystem
  • Apply best practices for distributed systems, API design, and service resilience
  • Design and implement complex business logic following Domain-Driven Design (DDD) principles
  • Structure domain models aligned with core business capabilities
  • Build user-friendly and high-performance interfaces using React.js, Redux, and TypeScript
  • Develop scalable and maintainable component-based frontend architectures
  • Develop UI components aligned with corporate standards using libraries such as Ant Design or Material-UI
  • Ensure consistency, accessibility, and responsiveness across all interfaces
  • Configure and deploy applications on WebLogic servers
  • Orchestrate containerized applications in Docker and Kubernetes environments
  • Integrate applications into CI/CD pipelines to support automated testing and deployment

Requirements

  • Minimum 5 years of professional experience in software development
  • Proven experience as a Full Stack Engineer or similar role
  • Experience in financial services or aviation industry projects is considered a strong advantage
  • Proven track record of working on complex, enterprise-level systems
  • Strong proficiency in Java 11+
  • Deep knowledge of Spring Boot and Spring Security ecosystem
  • Hands-on development experience with at least one BPM platform such as Camunda, Activiti, jBPM
  • Solid understanding of BPMN 2.0 modeling standards
  • Experience with Spring Batch and Spring Integration is a plus
  • Strong experience with React.js (Hooks, Context API)
  • Proficiency in Redux for state management
  • Experience with TypeScript
  • Knowledge of Tailwind CSS or Vue.js is considered an advantage
  • Experience working with Oracle or PostgreSQL databases
  • Proficiency with Maven, Git, and REST architecture standards
  • Excellent problem-solving skills and attention to detail
  • Ability to work both independently and as part of a collaborative team
  • Strong communication skills and a passion for learning and adapting to new technologies
Benefits
  • Remote working and flexible time off
  • Open communication, flexibility and start-up spirit
  • Learning & Development opportunities for both personal and professional growth
  • Opportunity to get company paid Professional Certificates (Google Cloud Platform, Confluent Kafka, etc)
  • Access to Online Training Platforms (Udemy, Pluralsight, A Cloud Guru, Coursera, etc.)
  • Dynamic work ecosystem where you can take initiative and responsibility
  • Opportunity to work on international projects
  • Private Health Insurance
  • Birthday Leave Policy
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java 11+Spring BootBPMN 2.0React.jsReduxTypeScriptDockerKubernetesCI/CDMicroservices
Soft Skills
problem-solvingattention to detailcollaborativecommunicationadaptabilityindependencelearning