Java Developer

Hyland

Hyland is the pioneer of Content Innovation Cloudâ„¢, a unified content, process and application intelligence platform.

About the Company

Hyland is a leader in enterprise content management, empowering organizations to unlock the potential of AI-enabled content and unstructured data. Through a unified approach to information access, Hyland drives innovations that improve business operations and customer engagement.

About the Role

A Java Developer is needed to enhance software performance and ensure timely delivery of high-quality products. This role involves designing, developing, and maintaining software, applying best practices for software engineering, and contributing to the overall success of the product.

Responsibilities

  • Develop code based on functional specifications and understanding of product architecture, identifying opportunities for improvements.
  • Test code to ensure it meets technical specifications and works as intended, followed by code reviews.
  • Apply automated tests, including unit tests, for software changes.
  • Contribute to software development methodologies, including planning, estimation, demos, and reviews.
  • Design logic and algorithms that adhere to established standards.
  • Participate in peer code reviews to ensure code quality.
  • Understand business requirements and apply them to design specifications.
  • Support the implementation of the delivery pipeline, including test automation and security.
  • Troubleshoot production issues and resolve software code problems to ensure application stability.

Required Skills

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Strong understanding of data structures, algorithms, and software design principles.
  • Experience in continuous software delivery and with general-purpose programming languages like Java, Python, C++, C#, or JavaScript.
  • Proficiency in working in both Windows and Linux development environments.
  • Hands-on experience with Docker, Kubernetes, and DevOps tools.
  • Experience with test automation and continuous integration tools.
  • Knowledge of software application testing tools and methodologies.
  • Strong communication skills, both oral and written, for professional interactions.
  • Ability to manage tasks independently and collaborate within a team.
  • Good problem-solving skills and critical thinking abilities.
  • Passionate about learning and staying current with new technologies.
  • Willingness to travel up to 10% of the time.

Preferred Qualifications

  • Experience with build environments and delivery pipelines.
  • Familiarity with open-source tools and platforms.
  • Knowledge of application security practices.
  • Strong attention to detail and self-motivation.
  • Ability to provide constructive feedback to team members.

Explore the complete job description by visiting the official website provided:

Copyright © 2025 MyJavaJobs.com. All Rights Reserved.