Senior Software Engineer – Java
About the Role
We are seeking a talented Senior Software Engineer to join our team in Dublin. As a key member of our software development team, you will play a critical role in designing and implementing high-performance, high-volume Java applications.
Your Key Responsibilities
* Develop high-performance, high-volume Java applications using best practices and industry standards.
* Collaborate with tech leads, testers, and analysts to define features and user stories.
* Act as a point-of-contact and expert for production support issues, resolving incidents and problem tickets.
* Write secure code in multiple languages following secure coding standards.
* Utilize standard branching (e.g., Gitflow) and peer review practices.
Requirements
* Proficiency with Java 11 or higher.
* Experience with Tomcat, shell scripting, JSON, multi-threading, Maven, Linux, SQL, Pivotal, Kafka, and Spring framework.
* Expertise with Eclipse or IntelliJ for compiling, deploying, and executing code artifacts.
* Experience with Frontend technologies such as Angular.JS / React.JS.
* Experience with cloud software development (PCF).
About Our Team
You will be part of a talented team that is passionate about developing innovative product features for one of the world's biggest companies. We work together to create impactful software solutions that make a real difference in people's lives.
What You'll Gain
* A dynamic and collaborative work environment.
* The opportunity to work on challenging projects that push your skills to the next level.
* A competitive daily rate up to €485.
Join Our Team
Apply now to become a part of our team and contribute to shaping the future of payments technology.