Are you passionate about building resilient, high-performance middleware systems? Join us as a Middleware Engineer and take the lead in shaping the future of our Kafka and Fax platforms across diverse environments—from on-prem Linux to OpenShift and Azure.
responsibilities :
Contributing to the creation of a new team of IT professionals and providing technical leadership
Leading delivery of a coherent end-to-end IT solution that meets both functional and non-functional requirements
Working as part of an Agile development team to deliver the migration of the legacy application to a new event-based and service-oriented architecture solution, working in collaboration with the Solution Architect, Engineering Lead and other stakeholders
Ensuring that the IT solution complies with the Enterprise engineering and architecture standards.
Ensuring end-to-end consistency of solution delivery across platforms and teams by, for instance, organising walkthroughs of the solution with delivery teams.
Ensuring that the solution meets guidelines and standards for design and development
Undertaking hands-on development and providing technical guidance, coaching and mentoring to your team members
Potential for line management
requirements-expected :
Crucial Candidate Traits:
The successful candidate will have previously performed a technical lead role and have strong demonstrable solutions design and development skills.
Technical Skills:
The successful candidate will have strong hands-on experience of:
Core Java development (at least 7 years of industry experience) and common frameworks such as Spring Boot
Developing services/micro-services in Java
Event driven architecture and messaging technologies (Kafka, MQ…)
Container technologies (Docker, Kubernetes …)
Object-Oriented design
Developing and deploying on Unix or Linux
Profiling and performance tuning
Testing tools and frameworks (JUnit, Mockito, Cucumber, etc.)
Agile methodologies (Scrum, Kanban, etc.)
Database technologies (SQL, NoSQL, etc.)
Soft Skills:
Strong technical leadership and organisational skills.
Strong interpersonal effectiveness and communication skills.
Effective and creative problem-solving skills with the ability to resolve issues or identify the correct internal resources to assist.
Excellent analytical skills and attention to detail.
A willingness to learn and share knowledge.
A results-oriented and can-do attitude and able to work against tight deadlines.
A passion for innovation and technology.
offered :
Work closely with inspiring, supportive and engaged colleagues from more than 80 different countries.
Practice your talents in a highly professional international environment.
Join a learning and development environment with an emphasis on knowledge sharing and training.
Competitive salary and comprehensive benefits.
benefits :
private medical care
sharing the costs of professional training & courses