Hyland logo

Principal Java Developer

Hyland

Overview

Hyland Software is renowned as a superb place to work and a great company to do business with. As a leader in software solutions for managing content, processes, and cases globally, we have enabled over 20,000 organizations to digitize their workplaces and transform their operations.

We are excited to announce the opening of our R&D Center in Katowice, at the heart of the Silesia region, to expand Hyland's global presence! We aim to spread our #hylandlife philosophy here, fostering a vibrant culture where employees feel connected regardless of their work location, and where a positive work environment is defined by happiness, health, and engagement.

What You Will Be Doing

As a Principal Java Developer, you will:

  • Develop complex code based on functional specifications across teams and programs.
  • Complete logic and algorithm design in line with established standards.
  • Maintain and improve the codebase, data design, and best practices, including performance, security, reliability, deliverability, and quality attributes.
  • Understand and contribute to the software architecture; create initial implementation standards and guidelines for projects.
  • Perform complex peer code reviews and analysis; provide insights on the broader impact of software changes.
  • Operate as an innovative thought leader and trusted advisor across teams and programs; significantly contribute to the overall growth and quality of the department through knowledge sharing, influence on architectural design, and coaching on current best practices and market trends.
  • Identify and articulate the business value and broader impact of software changes to internal and external stakeholders; contribute to prioritization.
  • Design, contribute to, and lead the implementation of the delivery pipeline, including test automation, security, and performance.
  • Author, review, and approve technical requirements and design documents.
  • Mentor, coach, train, and provide feedback to other team members; provide feedback to leadership on technical abilities of team members.
  • Act as an escalation point and subject matter expert for the most complex production issues or software code issues to ensure the stability of the application and resolution of issues.

What Will Make You Successful

  • Good command of English; minimum B2 level.
  • Minimum 7 years of experience in programming in Java.
  • Experience with Spring, Spring Boot, Elasticsearch.
  • Knowledge of Clean Coding, TDD, Object Orienting, SOLID, Relational Databases, CI/CD, Containerization.
  • Experience with Cloud and Microservice Architecture/SOA with a service bus pattern.
  • Nice to have: experience with GitHub Actions.
  • Experience with data structures, algorithms, and software design.
  • Experience with continuous software delivery.
  • Demonstrated experience with build environments and delivery pipelines.
  • Experience with test automation and continuous integration tools.
  • Experience in software application testing tools, methodologies, and process frameworks.
  • Experience working with remote and international teams.
  • Good critical thinking and problem-solving skills.
  • Good oral and written communication skills that demonstrate a professional demeanor and the ability to interact with others with discretion and tact.
  • Good collaboration skills, applied successfully within the team as well as with other areas.
  • Sharp, fast learner with technology curiosity and aptitude.
  • Demonstrated ability to influence, motivate, and mobilize team members and business partners.
  • Self-motivated with the ability to manage projects to completion with minimal oversight.
  • Ability to work independently and in a team environment.
  • Good attention to detail.
  • Driven to learn and stay current professionally.

Hyland's Offering

We're proud of our culture and take employee engagement seriously. By listening to employees' feedback, we're able to provide meaningful benefits and programs to our workforce.

  • Learning & Development: development budget (used for certifications, conferences, etc.), tuition assistance program, 4,000+ self-paced online courses, instructor-led webinars, mentorship programs, structured on-boarding experience full of trainings, dedicated Learning & Development department supporting our employees.
  • R&D focus: cutting-edge technologies, constant modernization efforts, dynamic and innovative environment, dedicated R&D Education Services department to help you grow.
  • Work-life balance culture: flexible work environment and working hours (we are working in a task-based system!), possibility to work from home, we value trust and we believe efficiency does not depend on your actual location, however, we would like to spend time together in the office!
  • Well-being: private medical healthcare, life insurance, gym reimbursement, psychologist & dietician consultation, wellness manager care, constant wellbeing programs.
  • Community Engagement: Volunteer time off (24h/year), Hylanders for Hylanders relief fund, Mission fit giving, Dollars-for-doers matching gift programs.
  • Diversity & Inclusion: employee resource groups, inclusion benefits, and policies.
  • Niceties & Events: culture & outings budgets, snacks and beverages, employee referral program, Christmas, birthday, baby gifts, constant incentives, and employee programs.

We are committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin or ancestry, sex, age, physical or mental disability, veteran or military status, genetic information, sexual orientation, marital status, gender identity, or any other legally recognized protected basis under federal, state, or local laws, regulations, or ordinances. The information collected by this application is solely to determine suitability for employment, verify identity, and maintain employment statistics on applicants.

Benefits
Extracted with AI

  • Tuition assistance

Similar jobs

Last update: 23 minutes ago

Fujitsu logo
Fujitsu

Java Lead Software Developer

Lead Java Developer role focusing on Spring Boot, SQL, and API development in a remote setting.

Relativity logo
Relativity

Senior Java Software Engineer

Join Relativity as a Senior Java Software Engineer to work on AI-based products in a hybrid environment.

ING Hubs Poland logo
ING Hubs Poland

Senior Java Backend Developer

Join ING Hubs Poland as a Senior Java Backend Developer. Work on scalable digital platforms using Java, Spring Boot, and Microservices.

HERE Technologies logo
HERE Technologies

Principal Software Engineer (AI/ML - Python, Java)

Join HERE Technologies as a Principal Software Engineer focusing on AI/ML with Python and Java. Lead R&D for location intelligence.

Oracle logo
Oracle

Principal Java Developer - Oracle Health & Applications Infrastructure

Join Oracle as a Principal Java Developer to build cloud-centric applications for healthcare.

Billennium logo
Billennium

IT Researcher with Core Java and Data Analysis Skills

Join Billennium as an IT Researcher. Utilize Core Java and data analysis skills in a remote role. Collaborate with a dynamic team.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

Mindbox SA logo
Mindbox SA

Senior Software Engineer - Java, Python, MongoDB

Join Mindbox SA as a Senior Software Engineer to design and build strategic pricing platforms using Java, Python, and MongoDB.

Nationale-Nederlanden logo
Nationale-Nederlanden

Backend Developer (Java, Spring) - B2B Contract

Join Nationale-Nederlanden as a Backend Developer (Java, Spring) on a B2B contract in Warsaw. Work on microservices architecture.

Push Gaming logo
Push Gaming

Java Platform Engineer

Join Push Gaming as a Java Platform Engineer to develop and enhance our Remote Gaming Server Platform. Remote work available.

Charles River Development logo
Charles River Development

Senior Full-Stack Engineer

Join Charles River Development as a Senior Full-Stack Engineer in Gdańsk, Poland. Work on innovative financial solutions using Java, C#, and cloud technologies.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

Odevo logo
Odevo

Senior Backend Developer - Java

Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.

Caterpillar Inc. logo
Caterpillar Inc.

Junior Java Engineer

Join Caterpillar as a Junior Java Engineer in Kosice, Slovakia. Work on software development and integration in an agile environment.

IBM logo
IBM

Senior Backend Developer with Java and SQL Expertise

Join IBM as a Senior Backend Developer specializing in Java and SQL, working on enterprise-scale analytics products.

Nasdaq logo
Nasdaq

Experienced Software Developer (Axiom SL)

Join Nasdaq as an Experienced Software Developer in Wroclaw, focusing on AxiomSL for regulatory reporting. Hybrid work model with competitive benefits.

Randstad Digital Germany logo
Randstad Digital Germany

Senior Backend Developer with Java and Spring

Join Randstad Digital Germany as a Senior Backend Developer in Hamburg. Work with Java, Spring, and CI/CD in a hybrid environment.

SentinelOne logo
SentinelOne

Senior Software Engineer - Test Framework Development

Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.

Expleo Group logo
Expleo Group

Senior Java Developer

Join Expleo Group as a Senior Java Developer in Lisbon. Leverage your Java and OOP skills in a dynamic, innovative environment.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

IBM logo
IBM

Fullstack Software Developer (React/Java)

Join IBM as a Fullstack Software Developer specializing in React and Java, working on enterprise-level cloud solutions.

Nasdaq logo
Nasdaq

Senior Software Developer

Join Nasdaq as a Senior Software Developer in Wrocław, Poland. Work on AxiomSL regulatory solutions with a focus on ETL, Python, and R.

Akamai Technologies logo
Akamai Technologies

Fullstack Software Engineer

Join Akamai as a Fullstack Software Engineer to work on distributed systems and big data solutions remotely in Poland.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.