We are looking for an experienced Senior Software Engineer to join our team in expanding and improving our Recognition & Celebrations solutions. The role requires collaboration with the Product team to clarify requirements and co-design effective, user-centric solutions.
Requirements
- 5+ years' experience with application design and development in enterprise applications with Java, Spring (Spring Boot, Spring Web Stack, Spring Data or Spring JDBC), AWS
- Working in an agile micro service orientated development environment
- Familiarity with RESTful as an API design and common Batch Processing Patterns
- Good Database application development experience with Oracle/SQL or Aurora databases
- Experience with unit and integration testing
- Familiarity with Test Driven Development (TDD)
- Experience working with AWS-based DevOps or CI/CD pipelines is advantageous
- Familiarity with Apache Camel or Apache Kafka is advantageous
Benefits
- 25 days annual leave, increasing with years of service
- Company plan VHI Health Care & Dental cover for employee and dependencies
- Pension commencing after probation period
- Participation in Workhuman’s employee recognition programs
- Discounted gift certificates
- Discounted TaxSaver Travel cards/free car parking (subject to availability)
- Income Protection
- Life Assurance
- Access to our Tuition Reimbursement Scheme
- Access to Workhuman University
- Additional ‘perks’ - Free grab and go breakfast and lunch options, fruit, tea/coffee, fantastic catered events and wellness activities throughout the year