Software Engineer - Java

Posted: Friday, 06 June 2025
Valid Thru: Sunday, 06 July 2025
Index Requested on: 06/06/2025 07:28:21
Indexed on: 06/06/2025 07:28:21

Location: Cheshire, CHE, , GB

Industry: Advertising and Public Relations
Occupational Category: 15-0000.00 - Computer and Mathematics
Type of Employment: FULL_TIME

Genial Genetics Corporation is hiring!

Description:

Responsibilities & Duties:

  • Deliver new features that meet the business and customer requirements, work with various stakeholders to establish requirements and deliver solutions. Providing clean, efficient, and maintainable code.
  • Support the operation of live services by debugging and troubleshooting issues, and communicating with customers to resolve them.
  • Drive process improvements, there is scope to update the J8 legacy build into our modern CI pipeline, including building in TeamCity and deploying to Kubernetes with automated testing.
  • Provide occasional on-site training and support, normally around “go live” for new sites.
  • Collaborate with other team members to develop and maintain documentation e.g. design specifications and API documentation.

Skills

Required

  • Java 8 upwards
  • Data serialisation languages: e.g., XML, JSON, YAML
  • Relational Databases: SQL Server, PostgreSQL, Oracle
  • ORM Frameworks: Hibernate/JPA
  • Technical Documentation writing
  • ORM Frameworks: Hibernate/JPA
  • Experience of working within a Quality System
  • Experience of High Availability architectures

Desirable

  • Cloud based deployments
  • Continuous Delivery e.g., Kubernetes, Docker
  • Understanding of Test-Driven Development (TDD) principles and practices.
  • Software Testing Frameworks: e.g., NUnit, TestNg, Selenium
  • Experience with J8 legacy applications
  • Spring Boot or other IOC Application Framework
  • Microservice Architectures and development
  • Experience of other programming and scripting languages
  • Knowledge/experience of deploying to and/or managing cloud service environments, e.g., Microsoft Azure
  • Knowledge of agile development methodologies.

Responsibilities:

Please review the job description.

Educational requirements:

  • high school

Desired Skills:

Please see the job description for required or recommended skills.

Benefits:

Please see the job description for benefits.

Apply Now