Senior JEE Developer

We are currently looking for an experienced Senior JEE developer to join our high energy R&D department. We want a highly motivated developer to be part of an agile development team within a fast-paced environment. This is a hands-on role which will involve design, reviews, coding and trouble shooting. The position will be based at our headquarters in Limerick, Ireland.


  • Analyse, design and code in Java/Java JEE environment
  • Develop green field microservices to run in a cloud native environment using Java
  • Design, code, test, debug, document microservice applications and enhancements
  • Support CI/CD tools integration
  • Develop high-level system architecture designs
  • Drive these designs through development, testing, documentation and delivery
  • Review design, functional specifications and code
  • Create and review test plans and test tools
  • Contribute to continuous process improvements
  • Install and deliver developed applications to customer sites
  • Report on project progression to Senior Management
  • Collaborate with and mentor other team members on application architecture, design and decision-making.


You will have a relevant degree, a minimum of 6 years Java software development experience and a strong background in the following areas:

Required Skills and Experience

  • Strong knowledge of Spring framework, Spring Boot etc.
  • Strong knowledge of web services (REST/JSON)
  • Excellent understanding of design principles
  • Experience with svn, Git, GitLab
  • Unix/Linux experience
  • Excellent communication skills

Desirable Skills and Experience

  • Developing microservice-based applications from scratch, an understanding of the associated architectures and design patterns etc.
  • Cloud development and deployment (AWS, Google, OpenStack etc.)
  • Experience with Kubernetes, Docker, Ansible
  • Working in Continuous Integration and Delivery environments with Jenkins®
  • TLS, OAuth experience
  • Experience with OpenAPI, Prometheus, Jaeger and Logging frameworks such as Fluentd
  • Scripting experience in Python, Perl
  • Familiarity with Redis, Cassandra
  • Kafka experience
  • Elasticsearch experience
  • Virtualisation
  • Database experience encompassing schema design, SQL, noSQL
  • Agile development methods, like SCRUMs and SPRINTs


Jenkins® is a registered trademark of Software in the Public Interest, Inc. Amazon, Amazon AWC and Amazon EC2 are trademarks of, Inc. or its affiliates.  UNIX is a registered trademark of The Open Group.  Elasticsearch and Kibana are trademarks of Elasticsearch BV, registered in the U.S. and in other countries. MySQL is a registered trademark of MySQL AB, Inc. in the United States and other countries. Oracle and Java are registered trademarks of Oracle and/or its affiliates.  All other trademarks are acknowledged as the property of their respective owners.



  • ““Since 2011, the Tango DRE has allowed us to offer the most tailored and subscriber centric data plans and promotions on the market. Today, we have over 13 million active data users every day and t... ” Read More»

    Robi Axiata Ltd

  • “Zain Sudan needed a flexible solution that would protect our network from SMS fraud and abuse and our subscribers from SMS Spam. Having evaluated a number of vendors, we chose iAX™ SMS Anti-Spam bec... ” Read More»

    Zain Sudan

  • “Zain selected Tango Telecom based on their approach to modular design, cost effectiveness, extensibility and scalability. By deploying iAX™ SMS, we can rapidly and confidently expand our SMS deliver... ” Read More»

    Zain Group