Senior Java Developer – Brussels

Il y a 2 jours

Brussels, Brussels, Belgique The White Team Temps plein

Senior Java Developer – Brussels (On site) – EUROCONTROL

Job role: Senior Java Developer.

Location: Brussels (On site).

Languages required: English (C1) (Mandatory).

Minimun experience required: 14 years.

Key responsibilities:

·        Software Development: Design and develop high-performance, scalable applications using Java and Quarkus, ensuring that code is maintainable, efficient, and aligned with best practices.

·        Database Optimization: Architect and optimize MongoDB and PostgreSQL schemas,

queries, and indexing strategies to achieve high performance and scalability.

·        Microservices & Messaging: Develop and scale microservices using Kafka for messaging,

integrating with the ELK stack for logging, monitoring, and troubleshooting.

·        Performance Engineering: Identify, analyze, and optimize system performance bottlenecks in both code and infrastructure. Ensure optimal performance through rigorous profiling, testing, and fine-tuning.

·        DevOps: Expertise with DevOps and CI/CD principles, use pipelines with Jenkins, SonarQube, and Nexus, focusing on security, automation, and deployment efficiency.

·        Security: Implement secure coding practices throughout the development lifecycle.

·        Mentorship: Provide guidance to junior developers, sharing knowledge and fostering a

culture of continuous improvement.

·        Stakeholder Interaction: Work closely with product owners, architects, and other stakeholders to understand requirements, provide technical insights, and deliver effective solutions.

·        End-to-End Ownership: Take full ownership of tasks from analysis through design to implementation and deployment. Be proactive in driving solutions independently, ensuring high-quality and timely delivery.

Skills & qualifications:

·        Proven experience with Java, Maven and Quarkus/Spring in building large-scale applications.

·        Strong experience with Git, ideally Bitbucket.

·        Strong background in MongoDB and PostgreSQL, with a focus on optimizing data access and ensuring scalability.

·        Expertise in Kafka for building event-driven systems and integrating with the ELK stack for monitoring and troubleshooting.

·        Deep understanding of performance optimization and profiling techniques for both code and database layers.

·        Strong experience with Docker, Kubernetes, Jenkins, SonarQube, and Nexus for DevOps and CI/CD pipelines.

·        Ability to implement security best practices, including secure coding, vulnerability management, and compliance.

·        Excellent soft skills, including the ability to analyze requirements, communicate effectively with cross-functional teams, and take initiative to drive tasks to completion.

·        Solid experience in Agile methodologies with a focus on delivering high-quality software in iterative cycles.

·        A proactive and independent mindset, with the ability to work with minimal supervision and take full responsibility for end-to-end delivery.

·        Exposure to performance profiling tools and security tools (e.g., Snyk, OWASP).

Location:

·        Brussels (On site).

Language:

·        English (C1).

Rate:

·        475-495€/day.