Taro Logo

Software Engineer 2 - Java Developer

Illumina expands access to genomic technology to enable life-changing discoveries and transform human health through early disease detection and diagnosis.
Mechelen, Belgium
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Healthcare · Biotech

Description For Software Engineer 2 - Java Developer

Illumina is at the forefront of genomic technology, working to expand access to life-changing discoveries that transform human health. As a Software Engineer 2 - Java Developer, you'll join a mission-driven company making a real impact on disease detection and treatment options worldwide.

The role is based in Mechelen, Belgium, with a hybrid work arrangement requiring at least two days in the office per week. You'll be part of a dynamic development team working on critical software applications that support Illumina's genomic technology platforms.

Key responsibilities include collaborating with product owners on application design and development, leading technical problem resolution, and implementing high-quality code following best practices. The ideal candidate will have strong Java development experience, understanding of SQL databases, and familiarity with modern development tools and practices including Docker, Kubernetes, and REST APIs.

The position offers competitive benefits including flexible time off, private medical insurance, stock purchase options, and pension. Beyond compensation, you'll be part of a company deeply committed to belonging and inclusion, with zero-net gap in pay regardless of gender, ethnicity, or race.

This role requires fluency in both English and Dutch, reflecting the importance of clear communication in this collaborative environment. You'll work with extraordinary colleagues and inspiring leaders on world-changing projects that have real impact on human health and scientific discovery.

The company culture emphasizes continuous learning and growth, with opportunities to expand your technical skills across various technologies including Vaadin web Framework, Go, and cloud technologies. You'll be encouraged to be curious, detail-oriented, and customer-focused while taking ownership of assigned tasks.

Join Illumina if you want to be part of a team that pushes boundaries, thinks beyond the conventional, and dreams big while making a meaningful impact on global health through genomic technology.

Last updated a day ago

Responsibilities For Software Engineer 2 - Java Developer

  • Collaborate with product owners and other application developers to design, code, and maintain high quality applications
  • Work with software teams to ensure alignment of architecture to user requirements
  • Lead investigation and resolution of technical problems within department
  • Implementation of bugfixes, improvements and new stories

Requirements For Software Engineer 2 - Java Developer

Java
Go
Kubernetes
  • Good understanding of object-oriented analysis and design
  • Knowledge and experience with Java
  • Knowledge and experience with SQL
  • Experience designing and implementing software quality patterns and practices
  • Understanding of REST APIs
  • Understanding of Java Persistence
  • Experience with GIT
  • Knowledge and experience with Docker and Kubernetes
  • Have proven verbal and written communication skills (English)
  • Fluent in both English and Dutch
  • Bachelor's degree, master's degree or PhD, or equivalent experience

Benefits For Software Engineer 2 - Java Developer

Medical Insurance
Equity
  • Flexible time off
  • Private medical insurance
  • Compassion and care time off
  • Leisure travel insurance
  • Pension
  • Employee stock purchasing program
  • Volunteer time off

Interested in this job?

Jobs Related To Illumina Software Engineer 2 - Java Developer