Logo of Huzzle

Software Engineer (Java)

image

iManage

15d ago

  • Job
    Full-time
    Junior & Mid Level
  • Software Engineering
  • Belfast

Requirements

  • Experience in Java and related design patterns.
  • An insatiable curiosity about software engineering and technology.
  • A high-level of competence in programming, including reading, understanding and improving existing code.
  • A strong work ethic and desire to continuously learn and improve.
  • A degree in an IT/Computer Sciences discipline or equivalent work experience.
  • Bonus Points If I Have...
  • Experience in Spring/ Spring Boot
  • Experience in Infrastructure as Code, Kubernetes
  • Experience in building distributed systems for enterprise or cloud-based applications
  • Exposure to Cloud Development (Azure, GCP, AWS)
  • Experience in developing RESTful APIs.
  • Worked in an Agile Environment

Responsibilities

  • Taking ownership and seeing a project through the full SDLC and production maintenance.
  • Designing and implementing software solutions for reliability, resource utilisation, high availability, I/O throughput, performance, scalability and security.
  • Working directly with engineering managers and your team to help deliver the product roadmap
  • Participating in design reviews, code reviews, and unit and integration test reviews.
  • Participating in Agile ceremonies and stand ups.
  • Engaging with your team members to create a fun and energetic place to work and learn.

Making knowledge work (TM)

Technology
Industry
501-1000
Employees
2015
Founded Year

Mission & Purpose

iManage is the company dedicated to Making Knowledge Work. Its intelligent, cloud-enabled, secure knowledge work platform enables organizations to uncover and activate the knowledge that exists inside their business content and communications. Advanced Artificial Intelligence and powerful document and email management create connections across data, systems, and people while leveraging the context of organizational content to fuel deep insights, informed business decisions, and collaboration. Underpinned by best of breed security, sophisticated workflows and governance approaches, iManage has earned its place as the industry standard through continually innovating to solve the most complex professional challenges and enabling better business outcomes for over one million professionals across 65+ countries.