Linkedprime
Vaerolabs

Software Engineer

Posted: 4 days ago

Job Description

Company overview At Vaerolabs, we build digital products for all the many divisions of Lufthansa Technik (LHT). We create the link that connects airlines with critical aircraft maintenance, repair, overhaul, and modification services. We help Lufthansa Technik digitalise its processes, keeping it the premium provider of services in the aviation space.We’re a savvy, Agile company creating the digital DNA of the future – and we’re as ambitious as you are. Our software keeps the world flying.The Job: We are looking for a talented and driven Software Engineer to join our fast-growing team in Sofia. As a Software Engineer, you need to be closely familiar with enterprise web applications and will be expected to leverage that knowledge to develop sustainable solutions, develop your expertise, and grow together as a team.Some of your key responsibilities:Deliver solid, reliable and secure enterprise applicationsTake ownership of the development of application featuresContribute to technical discussions on application design and architectureContribute to the improvements in our toolset, standards, and software solutionsApply industry best practices and software engineering standards to achieve highest qualityWe’re looking for a person with:Experience with building scalable, secure and performant applicationsFrameworks proficiency and working experience with Spring / Spring Boot and AngularCan develop fully responsive and adaptive web solutions..Experience with CSS libraries such as Bootstrap, Angular-Material, Foundation, etc2+ years of experience with building and consuming RESTful APIs. Experience in designing, documenting, and maintaining APIs using tools like Swagger and PostmanGood grasp of and working experience with relational and/or non-relational databasesFamiliarity with concepts like normalization, indexing, and transactionsBe a team player to contribute to your team’s success. „Ego“ is a hated wordCan Be an Advantage: Experience in building microservices and knowledge of common architecture patternsExperience in developing cloud-native applicationsWorking experience with containerized applications and understanding of orchestration.Experience working with message brokers such as Kafka and understanding of event-driven architecturesKnowledge of performance optimization techniques, such as caching, load balancing, and database optimizationExperience with secure coding practices, vulnerability assessment, and web application security.Hands-on experience with CSS pre-processors such as SASS or LESSOur Technologies: Languages: Java 17+, JavaScript, TypeScriptFrameworks: Spring, Hibernate, Angular 17+Databases: Azure SQL, Azure Cosmos DBStyle: SASS/SCSS, CSS Modules, LESSUnit Testing: Mockito, JUnitContainerization and orchestration: Docker, OpenShiftWhat We Offer:Clear development pathEstablished development processesWork with latest technologies3 days home office per month25 days of paid leaveFlexible benefit systemFree parkingDon’t wait and join us now!

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In