Software Developer/ Engineer/ Architect

Software Engineer

We are an ambitious, dynamic and fast-growing company and to support the continued growth, we are currently seeking to recruit hard working, self-motivated Software Developers who share our passion for technology, innovation and excellence. These are permanent, full-time roles, based in Ireland with remote and/or hybrid working options available.

You will be assigned to one of our existing client software development teams and learn through a combination of on the job mentoring and application development experiences. You will develop software solutions for our clients in the travel industry and have an opportunity to grow your technical and professional competencies within OpenJaw. We develop in Java using a range of frameworks, under an agile product methodology, with CI/CD.
Technologies used in OpenJaw

  • Java: Groovy, Spring Boot, Spring Integration, JSP, Servlets, JavaBeans
  • UI: React, Redux, SCSS, Node.js, Babel, Webpack, Rollup, Parcel
  • APIs: RESTful (SwaggerUI, JSON), SOAP (XSD, XML, XSLT, xPath)
  • Build & Automation: Ant, Gradle, Jenkins, GitLab CI/CD
  • Infrastructure: AWS, XenServer, Apache WS, Docker, Kubernetes (K8s)
  • Amazon Web Services: EC2, ELB, ASG, S3, RDS, ECR, ECS, EKS, CW, WAF, VPC, R53
  • Databases: MySQL, MariaDB, Oracle, Redis, Couchbase
  • Web Application Servers: Tomcat, JBoss
  • Testing: JUnit, Jest, Selenium

Principal Duties and Responsibilities

  • Must be capable of meeting customer project deadlines
  • Following defined development processes to consistently produce high quality software
  • Development (core product & bespoke customer features), testing, QA and bug fixing
  • Involved in code reviews and process improvements
  • Part of a development team reporting Team Lead
     
  • 2+ years Java development experience
  • Degree in Computer Science or related discipline
  • Must be flexible and willing to learn
  • Strong interpersonal and communication skills