Software Engineer (Java)
Job Description
We're looking for a Software Engineer (Java) to join our Digital Intelligence Software Engineering Team. This is a great opportunity to grow your skills while working on a real, impactful product.
Our Device Intelligence platform brings together different device identifiers into a single, unified profile - helping businesses recognize a device even when only partial information is available. It's a technically interesting problem, and you'll get hands-on experience solving it.
You'll report to Software Team Manager.
What you'll do:
• Build and improve microservices that power one of the industry's leading device recognition solutions
• Get exposure to the full software development lifecycle, from design to deployment
• Learn from experienced engineers through code reviews, pairing, and mentorship
• Work with modern tools and technologies, including AI-assisted development tools, as part of your daily workflow
• Grow steadily into more ownership as you build confidence and expertise
Requirements
Department: Technology
Function: Information Technology
Experience Level: Not Applicable