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