
Senior Software Developer
- Co Dublin
- Permanent
- Full-time
- Design, implement and maintain Java-based applications that can be high-volume and low-latency.
- Contribute to all stages of software development lifecycle.
- Analyse user requirements to define business objectives.
- Envisioning system features and functionality.
- Develop and test software.
- Identify and resolve any technical issues arising.
- Create detailed design documentation.
- Propose changes to current Java infrastructure.
- Develop technical designs for application development.
- Write well designed, testable code.
- Conducting software analysis, programming, testing, and debugging.
- Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review.
- Bachelor's Degree preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience.
- 7 years of experience with proven hands-on Software Development experience with agile methodology
- Proven working experience in Java development
- Hands on experience in designing and developing applications using J2EE platforms
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Proven working experience in the J2EE, SpringBoot, ReactJS, Websphere technologies
- Proven working experience in AWS or other cloud provider
- Experience in Kubernetes would be an added advantage.
- Experience with test-driven development
- Corporate discount on standard Hertz Rental in Corporate countries.
- Hybrid/flexible working arrangements
- 22 days holidays on hire rising to 27 days with service.
- Occupational Pension Scheme with up to 5% company matched contribution.
- Life Cover payable at 4 times base salary.
- Profit Share Scheme
- Tuition support plus access to compressive online learning platform
- 10 days paid study leave & paid exam leave where exams fall during work hours.
- Income protection for long term illness
- Professional membership fees paid in full annually where membership relates directly to role.
- Bike to Work & Travel Pass schemes.
- Free onsite gym with personal training available as well as daily fitness classes
- Employee Assistance Programme for employees and family
- Onsite Occupational Health support
- Discounted Microsoft at Home plan
- Christmas savings scheme