195 Server Side Developer jobs in Ireland
Java Developer
Posted today
Job Viewed
Job Description
Senior Java Developer

Posted 27 days ago
Job Viewed
Job Description
**Responsibilities:**
+ Design, develop, and maintain backend applications and services, implementing enterprise-grade, large-scale data processing pipelines using **Java** and **Spark**
+ Build and optimize RESTful APIs to support front-end and third-party integrations.
+ Implement business logic, data processing, and system integrations.
+ Work with both SQL and NoSQL databases to ensure efficient data storage and retrieval.
+ Collaborate with front-end developers, product managers, and other stakeholders to deliver high-quality solutions.
+ Ensure the performance, scalability, and security of backend systems.
+ Identify and resolve technical issues, bottlenecks, and bugs.
+ Write clean, maintainable, and well-documented code following best practices.
+ Participate in code reviews, unit testing, and system testing to ensure quality deliverables.
+ Stay updated with emerging backend technologies and apply them to improve systems.
**Qualifications:**
+ **Education** : Bachelor's degree in Computer Science, Engineering, or a related field.
+ **Experience** : 7+ years of professional experience in Java backend development.
+ **Technical Skills** :
+ Strong proficiency in **Java** (version 8 or higher) and object-oriented programming.
+ Experience with **Spring Framework** for building enterprise-grade backend applications.
+ Expertise in designing and developing **RESTful APIs** with best practices.
+ Proficiency with SQL and big data technologies like **Hadoop** , **Hive** , **Kafka** , or **Spark** .
+ Experience with version control systems like **Git** .
+ Knowledge of build tools such as **Maven** or **Gradle.**
+ Understanding of Agile/Scrum methodologies.
+ **Preferred Skills:**
+ Familiarity with microservices architecture and design patterns.
+ Knowledge of containerization and orchestration technologies such as **Docker** , **Kubernetes** or **Openshift.**
+ Familiarity with CI/CD pipelines and tools like Jenkins.
+ Experience with database technologies like **MySQL** , **PostgreSQL** , **MongoDB** , or **Couchbase** .
+ Familiarity with security best practices for backend systems and APIs.
+ **Soft Skills** :
+ Strong problem-solving and analytical skills.
+ Excellent communication and teamwork abilities.
+ Ability to manage multiple priorities and work independently
**What we can offer you**
By joining Citi Dublin, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed) and enjoy a whole host of additional benefits that support you (and your family) to be well, live well and save well. Discover more here.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energised to join us, motivated to stay, and empowered to thrive.
**Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.**
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Senior Java Developer
Posted today
Job Viewed
Job Description
Senior Java Developer
Posted today
Job Viewed
Job Description
Senior Java Developer - Agile
Posted 8 days ago
Job Viewed
Job Description
Are you passionate about engineering, testing, automation and building high-quality software? Can you work across diverse teams to spread your passion and experience to raise the bar for everyone? Do you enjoy working in a collaborative Agile environment and seeing the applications that you build making users happy? If you are excited about hands-on development, then this is the ideal role for you. Prime Brokerage Technology provides solutions that underpin the operations of our clients and traders that provide the foundation of our Prime Finance business. This is an area of great opportunity and is a major growth target for Citi - with technology providing the key to unlock this potential.
Shape your career with Citi in Dublin. By joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.
Citi has had a presence in Ireland since 1965, it was one of the first foreign banks to open an office in the country and is the Citibank Europe Plc Headquarters.
**What you'll do**
+ Take ownership and delivery on components (Java/Kotlin) within the Core Prime Brokerage platform. Hands-on Development.
+ Actively contribute to an agile development, applying and improving skills in Continuous Integration and Continuous Deployment (CI/CD) practices. Implement and maintain developer-led automated testing solutions. Participate in the ongoing refinement of SDLC, agile and DevOps processes.
+ Participate in design, planning and estimation discussions within the team.
+ Perform detailed analysis of assigned work, breaking work into individual technical tasks.
+ Collaborate with business analysts and stakeholders to clarify and refine requirements.
+ Create and maintain project and technical documentation
+ Assist in identify potential risks or issues within assigned tasks and communicate them to the team lead.
+ Assist in production support by working closely with operations and business teams. Participate in support rotations to diagnose and resolve escalated issues. Contribute to documentation and post-mortem reviews. Implement software enhancements to resolve root-causes and improve reliability, performance and scalability.
+ Collaborate as part of a global team on deliveries and engage in peer reviews such as code reviews / pull requests. Coach and mentor junior analysts and grads.
**What we need from you:**
+ Java & Test-Driven Development are essential.
+ 5-8 years of relevant experience
+ Experience in systems analysis and programming of software applications
+ Experience in managing and implementing successful projects
+ Working knowledge of consulting/project management techniques/methods
+ Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
+ Bachelor's degree/University degree or equivalent experience
**_Experience in any number of additional technologies (listed below) is advantageous:_**
+ Kotlin, Java, Kafka Streams
+ Cloud Technologies (Kubernetes, Open Shift)
+ Messaging Technologies (Kafka, Solace)
+ Database / Data Store / Data Query Technologies (SQL Server, Trino, Mongo, S3)
+ Observability Technologies (OpenTelemetry, Elastic Stack / ELK, Grafana)
**What we can offer you**
By joining Citi Dublin, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed) and enjoy a whole host of additional benefits that support you (and your family) to be well, live well and save well. Discover more here. ( these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energised to join us, motivated to stay, and empowered to thrive.
**Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.**
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Senior Java Developer x 2 - Contract Opportunity
Posted today
Job Viewed
Job Description
Java Application Developer

Posted 27 days ago
Job Viewed
Job Description
As a wholly owned subsidiary of U.S. Bank, Elavon is committed to building the platforms and ecosystems that help over 1.5 million customers around the world to achieve their financial goals-no matter what they need. From transaction processing to customer service, to driving innovation and launching new products, we're building a range of tailored payment solutions powered by the latest technology. As part of our team, you can explore what motivates and energizes your career goals: partnering with our customers, our communities, and each other.
**Job Description**
Java J2EE Developer
Be part of something big, where integrity matters and success inspires, where great people collaborate, innovate and give back, where you feel included, valued and proud. At U.S. Bank we're looking for people who want more than just a job - they want to make a difference in the communities where they live and work.
U.S. Bank is seeking an Agile Application Developer with design and development experience to contribute toward the success of our technology initiatives. In this role you will be part of the team established to configure and develop complex application systems using existing and emerging technology platforms in an agile lifecycle. You will consult with business users on requirements gathering, and be deeply involved in system design, configuration, and implementation. You'll be working closely with the Delivery Manager, IT development, and Architecture groups while collaborating with several lines of business.
**As an Agile Application Developer you will:**
+ analyse business needs and deliver Java EE multi-tier solutions
+ be an enthusiastic team player acting as an ambassador for product delivery, self-starting and proactive
+ be an analytical thinker and problem solver who provides follow-through on problems
+ have excellent English language skills, verbal and written, and an ability to collaborate with other teams
+ have the ability to communicate systems solutions or issues using appropriate language, both written and oral to business and technical stakeholders
+ have a proven ability to reverse engineer and refactor legacy applications
+ have a good grasp of industry standards, best practices and design patterns
+ be able to work under pressure and react to ever-changing user requirements
+ be willing to adapt to significant changes in either technology or environment
+ ensure that all programs are fully tested and documented and that customer and Elavon information is kept secure in line with the acceptable use policy and other published security policies, standards and best practice;
**Basic Qualifications**
+ Bachelor's degree, or equivalent work experience
+ A **minimum of 5 years Java and Java EE application development** experience
+ Eclipse or equivalent IDE
+ SOAP and RESTful web-service implementation experience
+ Hands on experience with Struts or equivalent framework (e.g. Spring MVC/JSF), Hibernate or equivalent ORM (Object Relational Mapping) Tools, Spring Framework
+ Hands on experience with AJAX, JSP, JSP Tag libraries
**Preferred Skills/Experience**
+ Camel, AMQ, Kafka
+ JBoss , Websphere
+ Junit, Test Mocking Frameworks, CSS, JQuery
+ DB2 Database or equivalent experience
+ Modern development tool chain utilities such as Confluence, Git / Bitbucket, Jenkins, Maven, Artifactory / Nexus
The role offers a hybrid / flexible schedule, which means there's an in-office expectation of 3 or more days per week and the flexibility to work outside the office location for the other days.
_This position is not eligible for visa sponsorship._
If there's anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants ( .
**Benefits** :
We offer an exciting, fast-paced and diverse working environment with employees of many different nationalities. We provide benefits to help you protect your health and financial security; and give you peace of mind. We also invest in your career growth with development resources that give you the opportunity to stretch and shine.
**Posting may be closed earlier due to high volume of applicants.**
Be The First To Know
About the latest Server side developer Jobs in Ireland !
Java Application Developer

Posted 27 days ago
Job Viewed
Job Description
As a wholly owned subsidiary of U.S. Bank, Elavon is committed to building the platforms and ecosystems that help over 1.5 million customers around the world to achieve their financial goals-no matter what they need. From transaction processing to customer service, to driving innovation and launching new products, we're building a range of tailored payment solutions powered by the latest technology. As part of our team, you can explore what motivates and energizes your career goals: partnering with our customers, our communities, and each other.
**Job Description**
Java J2EE Developer
Be part of something big, where integrity matters and success inspires, where great people collaborate, innovate and give back, where you feel included, valued and proud. At U.S. Bank we're looking for people who want more than just a job - they want to make a difference in the communities where they live and work.
U.S. Bank is seeking an Agile Application Developer with design and development experience to contribute toward the success of our technology initiatives. In this role you will be part of the team established to configure and develop complex application systems using existing and emerging technology platforms in an agile lifecycle. You will consult with business users on requirements gathering, and be deeply involved in system design, configuration, and implementation. You'll be working closely with the Delivery Manager, IT development, and Architecture groups while collaborating with several lines of business.
**As an Agile Application Developer you will:**
+ analyse business needs and deliver Java EE multi-tier solutions
+ be an enthusiastic team player acting as an ambassador for product delivery, self-starting and proactive
+ be an analytical thinker and problem solver who provides follow-through on problems
+ have excellent English language skills, verbal and written, and an ability to collaborate with other teams
+ have the ability to communicate systems solutions or issues using appropriate language, both written and oral to business and technical stakeholders
+ have a proven ability to reverse engineer and refactor legacy applications
+ have a good grasp of industry standards, best practices and design patterns
+ be able to work under pressure and react to ever-changing user requirements
+ be willing to adapt to significant changes in either technology or environment
+ ensure that all programs are fully tested and documented and that customer and Elavon information is kept secure in line with the acceptable use policy and other published security policies, standards and best practice;
**Basic Qualifications**
+ Bachelor's degree, or equivalent work experience
+ A **minimum of 5 years Java and Java EE application development** experience
+ Eclipse or equivalent IDE
+ SOAP and RESTful web-service implementation experience
+ Hands on experience with Struts or equivalent framework (e.g. Spring MVC/JSF), Hibernate or equivalent ORM (Object Relational Mapping) Tools, Spring Framework
+ Hands on experience with AJAX, JSP, JSP Tag libraries
**Preferred Skills/Experience**
+ Camel, AMQ, Kafka
+ JBoss , Websphere
+ Junit, Test Mocking Frameworks, CSS, JQuery
+ DB2 Database or equivalent experience
+ Modern development tool chain utilities such as Confluence, Git / Bitbucket, Jenkins, Maven, Artifactory / Nexus
The role offers a hybrid / flexible schedule, which means there's an in-office expectation of 3 or more days per week and the flexibility to work outside the office location for the other days.
_This position is not eligible for visa sponsorship._
If there's anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants ( .
**Benefits** :
We offer an exciting, fast-paced and diverse working environment with employees of many different nationalities. We provide benefits to help you protect your health and financial security; and give you peace of mind. We also invest in your career growth with development resources that give you the opportunity to stretch and shine.
**Posting may be closed earlier due to high volume of applicants.**
Senior Java/Kotlin Developer
Posted today
Job Viewed
Job Description
Web Development Intern
Posted 26 days ago
Job Viewed
Job Description
We are looking for an outstanding Web Developer to be responsible for the coding, innovative design and layout of our website. Web developer responsibilities include building and modifying our website from concept all the way to completion, integrating the web pages to site layout and function.
Responsibilities:
Write well designed, testable, efficient code by using best software development practices
Create website layout/user interface by using standard HTML/CSS practices
Integrate data from various back-end services.
Gather and refine specifications and requirements based on technical needs
Responsible for maintaining, expanding, and scaling our site
Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Cooperate with other web designers to match visual design intent
Requirements
Essential:
Candidates must be comfortable working in a fast-paced environment to meet tight deadlines.
Conceptualise and execute original ideas that bring simplicity and user-friendliness.
Excellent team working and communication skills.
Create and maintain software documentation.
Detail-oriented with strong organisational skills and a methodical approach to all tasks.
Ability to work on multiple projects at the same time and complete tasks in a timely manner.
Desirable:
Experience with WordPress.
Experience in writing well designed, testable, efficient code by using best software development practice and standard HTML/CSS practices considered advantageous.
If you find this opportunity suitable for you, send us your CV today. All applications will be considered.