Aion Bank

BPM / Java Developer

Aion Bank

full-time

Posted on:

Origin:  • 🇵🇱 Poland

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformHibernateJavaKafkaKubernetesMavenMicroservicesSpringSpring BootSpringBootSQL

About the role

  • Develop high-quality software aligned with user needs and business goals
  • Create advanced, scalable applications using Java
  • Review and evaluate code written by other developers
  • Analyze and fix bugs and optimize application performance
  • Collaborate on architecture planning and make technical decisions
  • Mentor and support less experienced team members
  • Create and update project-related and code-related documentation
  • Work on transformational projects within Banking as a Service (BaaS) model
  • Work with Google Cloud Platform technologies and ensure apps meet platform requirements

Requirements

  • Experience in designing, developing, and implementing BPMN 2.0 based on workflows using Flowable, Camunda, Activiti, jBPM or others
  • Experience in integrating BPM systems with other applications
  • Commercial Java programming experience
  • Hands-on with Hibernate, Spring, Spring Boot, REST API, Microservices, Web Services
  • Practical knowledge of Maven
  • Good knowledge of message queues - Kafka, PubSub
  • Understanding of cloud solutions (Google / Azure / AWS) - GCP preferred
  • Good knowledge of SQL
  • Good knowledge of Git
  • Understanding of cloud orchestration tools like Docker, Kubernetes, Helm (willing to teach if not experienced)
  • Experience with multithreaded programming and distributed systems
  • Experience in application monitoring (including ELK)
  • Curiosity to learn and go beyond domain
  • Collaborative mindset
  • Good English speaking and writing skills