We’re looking for a Senior Java developer to join our teams. Someone that gets a kick out of developing high quality code, is driven to constantly seek out improvements, and collaborate across teams, bringing the very best technology features to life.
Here’s just some of what you will be doing:
- Working with a distributed development team to deliver continuous projects that will enhance our SaaS platform capability.
- It’s an agile environment so you will take a user story and run with it from start to finish.
- Attend sprint planning & grooming sessions, daily stand-ups and retrospectives with our technology teams (Dev, Automated QA, UX/UI, Product).
- Working with our DevOps and Architecture teams to move to a continuous deployment model.
- We’re a really collaborative team here in Globoforce. You will be actively contributing to solutions & have full involvement in the changes (not just follow a template) e.g. drive OOP best practices.
Required skills and experience:
- Several years production experience in enterprise JWeb Application development with the following: OOP, JDBC; Spring IoC/MVC, Servlets, JEE stack: Servlets API, JDBC; Spring.
- Good Database application development experience with SQL or no-SQL databases.
- Experience in development of integration components using JMS, Web Services(REST) and Camel.
Experience in mentoring and coaching across distributed development teams.
- Experience with git or other version control tools.
- Experience with automated testing frameworks and knowledge of Linux and shell scripting is an advantage.
- Well used to working in an Agile development environment.
- Full stack development experience - an advantage.
Education and Qualifications:
- A Degree in Computer Science, Information Systems, or another related field, or equivalent work experience.
Why should come work here
- When you work as a senior developer you want to know you’re working with smart people, people that you can learn and grow from, that inspire you to be better. You also want the chance to Innovate right? Innovation happens when you have a continuous change mindset, and a culture that allows each individual team member to present and discuss their ideas. We do it every day in the job and we That’s what Globoforce offers you.
- At Globoforce our products spread positivity in the workplace. And it helps that we are super users of our own systems. This transfers our culture to one of respect, imagination, determination and innovation. We’re the kind of technology company that is constantly investing in improving our technology and processes, giving our technologists the opportunity, to do great work.
- We actively support your continuous learning and development (Conferences, certifications, communities of practice, career development).
- We strongly value diversity and inclusion and everyone’s entitlement to have a great work life balance. That’s what’s allowed Globoforce to be awarded Great Place to Work for the last 6 years, based on our employee feedback.
- And of course, it helps that we offer benefits such as: Healthcare, Pension, Bonus, Free Car Parking, Globo Innovations programme, catered events and more.