Job 1000 van 1000


Report this listing

Solliciteren



Lead Java Developer


Java Developer

B2B Contract for 1 year and possible extensions

Brussels Onsite 2 or 3 days/week

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 Experimentiertheater , 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).

Solliciteren

Meer banen van je zoekopdracht