Our client is seeking 3 Software developers to join a rapidly expanding team in Cork.
What is the Mid-Level Java Engineer role?
* Implementation of Java EE based applications
* Develop and implement product upgrades
* Taking products from conception to market quality
* Working within teams for the implementation of Agile development processes
* Some design and review of software systems and components (UML)
* Implementation of web-based user interfaces
* Support testing and operations by QA, operations and other departments as needs be
What we’re looking for:
* At least 4 years Java / Java EE development experience
* Architecture and design experience using UML for modeling
* Experience in highly transactional multi-user systems with knowledge of threading, message brokers and scaling would be preferred
* Some systems analysis skills. Transform requirements using structured techniques to create solution architectures and functional / technical specs
* Experience of working within an agile development framework - SCRUM
* Excellent interpersonal and communication skills
* Working knowledge of UNIX/Linux
* Eligibility to live and work in Ireland
Technology Stack
Java EE, messaging (JMS, ActiveMQ, Kafka), OSGi, strong OOD and knowledge of design patterns (SOA, EDA), UML, Glassfish, SQL and NoSQL, MySQL and MongoDB, Spring, REST API, JSON, web sockets, JQuery, HTML5, CSS, Javascript, Backbone, Agile development, continuous build environment, TDD, quality focussed, open source technologies, JMX
What is the Mid-Level Java Engineer role?
* Implementation of Java EE based applications
* Develop and implement product upgrades
* Taking products from conception to market quality
* Working within teams for the implementation of Agile development processes
* Some design and review of software systems and components (UML)
* Implementation of web-based user interfaces
* Support testing and operations by QA, operations and other departments as needs be
What we’re looking for:
* At least 4 years Java / Java EE development experience
* Architecture and design experience using UML for modeling
* Experience in highly transactional multi-user systems with knowledge of threading, message brokers and scaling would be preferred
* Some systems analysis skills. Transform requirements using structured techniques to create solution architectures and functional / technical specs
* Experience of working within an agile development framework - SCRUM
* Excellent interpersonal and communication skills
* Working knowledge of UNIX/Linux
* Eligibility to live and work in Ireland
Technology Stack
Java EE, messaging (JMS, ActiveMQ, Kafka), OSGi, strong OOD and knowledge of design patterns (SOA, EDA), UML, Glassfish, SQL and NoSQL, MySQL and MongoDB, Spring, REST API, JSON, web sockets, JQuery, HTML5, CSS, Javascript, Backbone, Agile development, continuous build environment, TDD, quality focussed, open source technologies, JMX