JEE, Spring, Hibernate, AWS
The Role
Java Software Engineers are responsible for the full software development lifecycle; writing well designed, testable and maintainable efficient code. Your work will extend to include:
- Analysis work to determine operational feasibility.
- Maintaining Preservica and industry standards and project plans
- Integrating software components into fully functioning software systems
- Developing verification plans – adhering to quality assurance procedures
- Performing Peer code reviews.
Requirements
To be part of Preservica you need:
- BSc level education in an engineering / software / system related subject OR At least 2 years Java development.
- Be familiar with Agile development practices
- Experience in enterprise level Java development
- Good knowledge of Java. Spring, Hibernate and Web Services
- RDMS experience an advantage
You will also need to:
- Work to tight deadlines, get involved in Scrum meetings, work closely with other Software Engineers and also with Test Analysts.
- Be personable and with good communication skills be pro-active and confident to present in team meetings when required.