Software Engineer - Application Developer
On-siteGalway, Connacht, Ireland
Job Summary
Develop software applications based on defined requirements within an agile delivery process, implementing and documenting technical solutions while embracing emerging technologies and frameworks. Execute the full suite of development tasks in a modern pipeline, including validation activities like unit and integration testing, infrastructure activities such as IAC, and the creation of monitoring and logging solutions for production environments. Partner with developers, analysts, and tech leads to identify business needs, support solutions in a build-it-own-it model, and provide knowledge transfer to internal and external team members. Maintain a proactive stance on code quality, secure coding standards, and continuous innovation in process and technology.
Required Qualifications
- 3+ years' experience in designing and developing web and/or services-based applications
- Must have strong verbal, written and organizational skills
- Must have strong customer focus
- Must be comfortable with being considered a reliable and proactive influential team member
- Must be high on social skills, team spirit and empathy
- Must be highly organized
- Must be highly competent in solving issues and finding solutions
- Can do, will do open-minded attitude
- Bachelor's degree in a relevant discipline such as computer science
- Comparable education or professional experience
Desired Qualifications
- Full stack development experience
- Experience with several full stack technologies such as Spring, Spring-Boot, Spring-Web, JSF, JPA/Hibernate, REST, Kafka, HTML/CSS, JavaScript and Bootstrap
- Excellent knowledge in JEE/Spring, JAVA 8, Maven, Shell-Scripting
- Experience with micro-service architectures
- Experience of both windows and Linux or Unix based operating systems
- Experienced in runtime, build and deployment technologies as well as project tools, e.g. Eclipse, IntelliJ, Git/GitLab, JIRA and Confluence
- Knowledge of modern database technologies (relational/non-relational)
- Knowledge of virtual infrastructure and associated services (e.g. public cloud) as well as containerization and orchestration technologies (ideally docker, pcf, kubernetes)
- Knowledge of payments industry ideal (ISO8583, POS etc.)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.