Java Developer
airBaltic Corporation AS - Latvia, Riga
€ 3500 - 4500
Deadline
2023-02-07
Description
Company
Summary
We will entrust you to
- Develop and maintain applications and microservices used both internally at airBaltic as well as for external clients and partners;
- Collaborate with business analysts and system administrators to design an optimal solution;
- Automate tests and deployments;
- Share your knowledge with other team members;
- Work on new greenfield projects, but also support and/or rewrite our existing applications and services.
What You will need to succeed
- Advanced skills in modern Java development. We are using Spring Boot (Web, Security, Cloud, Integration), Apache Camel;
- Solid SQL knowledge;
- Knowledge about dependency management, build/deployment tools (we are using Jenkins, Gitlab CI and Ansible);
- Experience with Git;
- Basic security awareness (at least, OWASP Top 10);
- Ability to learn and evaluate new tools, concepts, and challenges quickly.
As an advantage will be
- Experience with modern Java and Spring Boot. We are now migrating our Java 11 / Spring Boot 2.7.x projects to Java 17 and Spring Boot 3.;
- Knowledge about API design (Swagger, RESTful);
- Experience with other programming languages, such as Scala, PHP, Javascript, Python;
- Experience with messaging queues (ActiveMQ, RabbitMQ, IBM MQ);
- Experience with Kafka (KStreams) and/or Event-driven architecture;
- Scalability, Docker, K8S.
Summary
Position
Java Developer
Location
Latvia, Riga
Type
Full-time
Deadline
2023-02-07
Company
airBaltic Corporation AS
Salary
€ 3500 - 4500 (+ bonuses)
Know someone who would love this job?
Share the postition