Senior Java Developer

Il y a 13 heures

Luxembourg NEOFACTO Temps plein
We are looking for a Senior Java Developer to participate in the projects of a financial institution in Luxembourg Missions
• Design, develop, implement and maintain enterprise integration solutions.
• Design APIs and integration services using orchestration, transformation, routing and protocol mediation capabilities.
• Design end-to-end integration solutions in line with enterprise architecture standards and technical requirements.
• Define and apply integration patterns, development standards, best practices and reusable services.
• Ensure integration solutions meet security, performance, scalability, availability and reliability requirements.
• Design, develop and maintain REST APIs and SOAP Web Services.
• Manage API lifecycle activities, including design, publishing, versioning, monitoring and retirement.
• Configure, maintain and support integration platforms and related components.
• Develop integration components and microservices using technologies such as Spring Boot and Apache Camel.
• Implement and maintain automated build, deployment and CI/CD processes.
• Use Infrastructure as Code to automate and standardise infrastructure and application deployments.
• Contribute to the modernisation and continuous improvement of the integration architecture and platform.
• Produce and maintain clear technical documentation, including solution and integration architecture documentation.
• Collaborate with solution architects, application teams, infrastructure teams, security teams and other stakeholders.
• Provide technical guidance and contribute to integration-related technical decisions and initiatives.
• Monitor integration platform health, service availability and performance. Profile
• You have at least a Bachelor Degree in IT
• Strong hands-on experience with Microsoft Azure.
• Strong software development experience using Java and Spring Boot.
• Strong experience with Apache Camel or similar enterprise integration frameworks.
• Strong knowledge of REST APIs and API design principles.
• Experience with SOAP Web Services and related technologies.
• Good knowledge of databases and data access technologies.
• Strong understanding of microservices and distributed architectures.
• Experience with DevOps practices and CI/CD pipelines.
• Experience with Infrastructure as Code, using technologies such as Terraform, Bicep or ARM Templates.
• Strong understanding of enterprise integration patterns and integration architecture principles.
• Experience troubleshooting and supporting integration solutions in production environments. Our offer
• Working in a Great Place to Work based in Luxembourg
• Attractive salary and pretty cool benefits (meal vouchers, mobile subscription...)
• Develop your skills and ideas over a coffee, a beer or a pizza during our Neo'vations
• Evolve within a strong company culture, you'll join us for the opportunity and you'll stay because we're super cool (well according to 98% of our employees NEOFACTO Annual Survey 2024)
• Between afterworks, innovative workshops and ski weekends, there's never a dull moment when you're part of the Neo'Squad