itag news

April 3, 2018

Java Developer

As a Java Developer, you will work on tangible industry leading API development products that hundreds of thousands of software developers worldwide use daily while gaining exposure to cutting-edge development technology leveraging server-side and microservices development tools. 


    • Tackle interesting challenges as we continue evolving our technology from the desktop to flexible, cloud-based solutions
    • Work within a collaborative team of developers, testers, UX designers, and more, geographically spread across our different locations
    • Implement new functionality in close cooperation with our stakeholder
    • Write performance optimized code to service both 3rd party and our own front end applications
    • Engage in peer design and code reviews
    • Maintain test coverage


    • 5+ years of Java development experience.
    • Solid understanding of object oriented programming and writing maintainable code.
    • Experience in modern version control systems such as Git & GitHub.
    • Experience designing and consuming web services (REST and SOAP APIs).
    • Experience with RDBMS (E.g. Postgres) – schema / query design & implementation.
    • Knowledge of design patterns and performance best practices.
    • Agile development team experience
    • Legally authorized to work permanently in Ireland.


    • Java 8 and latest features.
    • Knowledge of Docker and containerization.
    • Experience with NoSQL Databases (eg. MongoDB)
    • Experience with Swagger specification and tooling.