• Senior Software Engineer - Platform Engineering (Java)

    Job Locations IE-Dublin
    Category
    Information Technology
    Type
    Regular Full-Time
  • The Company

    Location:  Globoforce, 19 Beckett Way, Parkwest Business Park, D. 12.  Our modern offices are easily accessible by Car, Rail (6 minutes from Park West & Cherry Orchard station), Bus, LUAS and close to shops, restaurant, Gym etc. 

     

    The Job

    • Tech stack:  Java 8, Spring, RESTful webservices, Apache Camel, ActiveMQ, Tomcat 8, AWS, Docker, API, Oracle, PL/SQL, Hadoop, JMeter, Elasticsearch, HTML, CSS, JavaScript Jenkins, Sonar, Maven, Git.

     

    About your role:

     

    Our SaaS platform is highly scalable, with a single code base and a high focus on code quality and code coverage. Learn more here 

    You’ll be part of our platform team, joining us to work on a series of server-side projects to help drive a continuous refreshment of our technology stack.

     

    Here’s just a small sample of some recent technology enhancements we introduced this last year;

      • Moving our technology stack from JBoss to Tomcat.
      • Introducing session clustering on Tomcat.
      • Bringing the Hadoop platform to our infrastructure.
      • A full JDK upgrade.

    Responsibilities, Skills & Qualifications

    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.

     

     

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed