Business area: Wholesale IT
We are looking for an experienced Java Developer to be responsible for providing solutions for technical issues which may affect solution delivery. Acting as a strong individual contributor in their area of remit.
What we require is an individual with strong knowledge of best practices, good organisational skills, and strong proficiency in Java technologies.
- Analyse and propose solutions based on business requirements,
- Efficiently translate these requirements into working software,
- Amend and produce specifications/documentation as required,
- Investigate live system faults, diagnose problems, propose and provide solutions,
- Complete projects in a timely manner,
- Collaborate with colleagues on delivering completed software to production,
- Be accountable for assigned deliverables,
- Be communicative, particularly with delivery challenges.
Who we're looking for?
- Java 8
- Strong OOD and SOA principles
- JPA/ Hibernate
- API Architectures /REST JSON / OpenAPI/ Swagger
- Automated testing tools (Junit, etc.)
- Message Queues (Kafka strongly preferred, Google Pub/Sub acceptable, RabbitMQ workable)
- Google Cloud Platform