Java Developer – €45.000

Software Vacancy

Malta
Recently

We are seeking a senior member for the cross-functional team who will partner closely with product and cross-functional leaders to drive the development of the products and core platform initiatives. As a Senior Engineer, you will lead the planning and technical design of projects and contribute to the technology process and strategy. In addition, you will be responsible for driving improvements in engineering techniques, standards, practices, and processes across the entire engineering team while promoting a culture of knowledge sharing and collaboration. Collaboration with peers across the company is necessary to ensure that best practices and tools are shared and leveraged. The ideal candidate should have at least 5 years of engineering experience, including 2 years at the senior engineering level, a proven track record of leading product development, and expert knowledge of Java/JVM.

The candidate should also have experience transitioning from a monolith/on-prem system to microservices/cloud, experience in using databases at a large scale, and payments domain experience in either B2B or B2C. The role also requires maintaining an in-depth understanding of the business logic embodied in the software, identifying and proposing strategies for technical problem-solving, and actively participating in guilds and community of practice teams and initiatives to shape the technology roadmap. The company offers a hybrid working environment, a 24×7 Employee Assistance Program, a recognition framework, an employee referral bonus program, generous PTO, and company-wide social events. Join us to work for a company whose values focus on transparency and where you can identify opportunities for ownership and work with other Senior Engineers to solve complex projects.

Requirements

  • At least 5 years working in Engineering, with 2 years at Senior Engineering level;
  • A proven track record in leading the development of new products & launching products at scale;
  • Expert in Java/JVM, with a track record in building large scale distributed applications (or polyglot open jumping into Java);
  • A team player, capable of working with other Senior Engineers to solve complex projects, identifying opportunities for ownership;
  • Payments domain experience, in either B2B or B2C ensuring you have the capability to effectively partner with Product Managers;
  • Experience of transitioning from a monolith/on-prem system to microservices/cloud;
  • Experienced in using databases at large scale

For more detailed information, please contact us.

Job Features

Job CategoryBackend

Apply Online

A valid email address is required.