Java Developer

HICX
Summary
Join HICX, a leading provider of enterprise SaaS solutions for digital supplier management, and help Global 5000 companies organize and manage their supplier data. As a Software Engineer, you will be responsible for application design, software development, and maintenance using Java. You will work with a diverse, international team in a fully remote environment (UK-based employees have access to a London office). HICX offers competitive pay, flexible PTO (25 days + bank holidays), private health insurance, and opportunities for professional development in a fast-growing industry. The role requires a BSc in Computer Science or a similar field and at least two years of professional Java programming experience. You will collaborate with colleagues and contribute to a positive team environment.
Requirements
- Minimum 2 years in professional Java programming with experience in application design, software development, and maintenance
- A BSc in Computer Science or similar field
- English language fluency and very good communication skills
- Good team player and ability to exchange information and support with co-workers
- Solid understanding of engineering best practices
- Good knowledge of Object-Oriented Programming techniques
- Good knowledge of Scripting languages like Groovy
- Good knowledge of SQL and database systems such as Postgresql, MySQL, etc
- Good knowledge of web standards (HTML, JavaScript, etc)
- Quick learner and adapter of new frameworks and technologies
- Attention to details and some creativity on how processes could be improved as well as business requirements could be met
- Good knowledge and practical experience in automated test practices (Unit, Integration & Acceptance)
- Practical experience working with REST APIs and Microservices
- Good knowledge working with Cloud provider technologies (e.g.: AWS, Azure etc)
- A strong passion for Software Engineering, Innovation, and challenging the status quo
Preferred Qualifications
- Good knowledge of (CI\CD)
- Solid understanding and practical experience in Dev Ops
- Knowledge of development tools including Git, Maven, Eclipse
- Experience working with Spring and\/or Spring Boot
- Experience working with ORM technologies such as Hibernate
- Solid System and Architectural skills for distributed systems
- Solid understanding of Agile methodologies and practices
- Good understanding of Containers and Orchestration (Ideally Docker and Kubernetes)
- Good knowledge in J2EE Technologies (e.g. Servlets, JTA, JMS, web containers)
- Excitement for the latest trends in application design and Software Architectures
- Relaxed yet enthusiastic attitude
- Experience in front-end frameworks like Vue.js or React is a plus
- BPMN Framework like Activity
Benefits
- Work from anywhere within UK - we are a fully remote company
- We have a London Office for UK-based employees who wants a change of scenery
- Private health insurance
- Flexible PTO - We offer 25 days of paid holiday per year + England Bank Holidays
- Connect and socialize with the team during our company socials and off-site events
- We celebrate special occasions with you - like your birthday! Additional PTO for all employees during their birthdays
- Receive Competitive Pay - Our team makes sure to provide a highly competitive rate based on your skills and location
- Work with a diverse, international team
- Tons of amazing career opportunities in a fast-growing in-demand industry
Share this job:
Similar Remote Jobs

