Summary
Join Raven, a unique consulting, creative, and technology firm, as a Back End Developer. You will collaborate with top-tier professionals on challenging projects for major regional companies. This role involves developing digital solutions, translating designs into code, and participating in agile development. Raven offers a flexible work environment, promotes work-life balance, and encourages professional development. Benefits include the option of USD salary, a birthday afternoon off, moving day support, referral bonuses, and remote work within your country.
Requirements
- Design, develop and maintain backend applications using Java and Spring Boot
- Configure and deploy applications in OpenShift containers
- High level of maturity in AWS as a Cloud service provider. Ideally Developer Associate or Solutions Architect certification
- Knowledge of Java 8+, Spring Boot/Cloud, Docker
- Knowledge of Swagger and OpenAPI
- Basic knowledge of Google Cloud Platform or public clouds such as AWS or Azure
- Knowledge of PaaS, desirable Kubernetes
- Knowledge and experience of Infrastructure as Code (IAC) tools, such as Terraform, Cloudformation, Ansible, etc
- Experience in developing microservices-oriented architectures, integration and architecture, using Serverless technology
- Knowledge of DevOps in general (Implementation of CI/CD with Github Actions, Jenkins, CI/CD Pipelines or similar)
- Basic handling of DevSecOps and code scanning tools (SonarQube)
- Basic knowledge of Mixpanel, Google Analytics, Appsflyer, Firebase and similar
- Solid handling of databases (MySQL, MongoDB, PostgreSQL)
- Experience with unit testing, at least in the domain layer with Jest in NodeJS and ReactJS
- Experience with code repository management and deployment (GITHUB, Bitbucket, etc.)
Responsibilities
- Work collaboratively with designers and developers, ensuring the delivery of incremental and continuous value
- Propose native/hybrid and innovative solutions throughout the design process
- Translate the design of App or web interfaces into code applying best practices
- Actively participate in the systematic development of solutions
- Document functionalities and technical specifications of the software to be implemented / implemented
Preferred Qualifications
- Basic knowledge of BPM and rule engines (Camunda, drools, etc.)
- Knowledge of Back end (PHP, Java, .net) desirable
- Desirable knowledge of design programs (Adobe XD, Figma)
- Solid handling of PostMan and JMeter
Benefits
- Your salary can be paid in USD
- My Birthday: Afternoon off on your birthday
- Moving Day: we support that you can move in calmly and settle into your new home
- Raven Hunters: You can recommend profiles that you know and that you think can make a perfect match with our organization
- Raven allows you to work remotely in your country