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:
Desired Skills:
Please see the job description for required or recommended skills.
Benefits:
Please see the job description for benefits.
Apply Now