Snr Java Software Engineer

Salessense


Job Location:

Galway - Ireland

Monthly Salary: Not Disclosed
Posted on: 22 days ago
Vacancies: 1 Vacancy

Job Summary

Overview

Our client is continuously innovating and bringing new data driven products systems and services to customers that reduce environmental impacts and help achieve their business goals.
They are looking for people who share their aspirations who enjoy the art of discovery and the pursuit of solutions to complex problems by analysing detailed data and transforming it into
customer facing solutions and insight that help them build even better products and services. Their R&D teams comprise of multiple disciplines including data science data engineering dev ops
firmware enterprise software database development UX mobile application Standards and compliance and product cybersecurity.

Qualifications

  • 10 years Java/JEE applicatiob development experience required.
  • Proficiency with fundamental front-end languages such as HTML CSS JavaScript and familiarity with JavaScript frameworks such as JQuery and React
  • Proven experience developing high quality secure scalable and maintainable applications.
  • Understanding of Windows UNIX/Linux operating systems and programming environments.
  • Strong coding skills with proven ability knowledge and understanding of software engineering concepts and methodologies.
  • A genuine passion and interest in technology and software development with a thorough knowledge of best practices and new technologies.
  • Mentoring of junior developers.
  • Team leading and management

Desirable:

  • Experience with RESTful APIs and JSON/SOAP based API with Java.
  • Ability to debug server-side API calls and contribute to the design of best-practice RESTful APIs
  • Knowledge of Cloud Native Development such as AWS
  • Knowledge of Windows Server and bash scripting
  • Knowledge of UNIX and shell scripting
  • Experience with Java performance testing and benchmarking
  • Experience in Database Design and proficiency in SQL language
  • Experience with JS scripts JQuery and ReactJS
  • Understanding of DevOps pipeline (CI/CD IaC SaaS etc.)
  • AGILE SCRUM work environment

Responsibilities

  • Designing and developing features in a highly scalable environment to high standards.
  • Working with customer project and product managers to design solution.
  • Building for high volume platforms: linking users worldwide at the same time.
  • Get involved in recommending evaluating and implementing the best solutions.
  • Help to define and drive strict development methodologies including code reuse maintainability testing and documentation
  • Working in a cross-functional agile team you will be helping to develop features with collaboration across the software stacks.
  • Self-management skills particularly in respect to prioritization and execution.
  • Detail-oriented individual with the ability to rapidly learn and take advantage of new concepts business models and technologies.
  • Have the ability to communicate technical concepts to non-technical people.
  • Creation and review of user stories and tasks within the Agile Development model.
  • Be innovative and enjoy working with emerging technology.
  • Help to define and drive development methodologies including code reuse maintainability testing and documentation.
  • Strong verbal and written communication skills and autonomy are essential.

Required Experience:

IC

OverviewOur client is continuously innovating and bringing new data driven products systems and services to customers that reduce environmental impacts and help achieve their business goals. They are looking for people who share their aspirations who enjoy the art of discovery and the pursuit of sol...