850 Rails Developer jobs in Ireland
Ruby on Rails Developer
Posted today
Job Viewed
Job Description
Company Description
TrakPro, backed by Enterprise Ireland, is a leading Construction Software company that revolutionizes subcontractor payment application and commercial account management processes. Our innovative solutions help customers save hours, euros, and reduce the need for numerous spreadsheets, thereby streamlining their operations for increased efficiency and accuracy.
Role Description
We're looking for a strong, high-agency engineer with solid experience in Ruby on Rails and JavaScript/TypeScript to work closely with our small team at TrakPro. This is a hands-on role that involves building, improving, and extending our core application, someone who can take ownership, make sound technical decisions, and deliver high-quality code with minimal supervision.
Qualifications
- Significant professional experience with Ruby on Rails
- Strong front-end skills with JavaScript or TypeScript
- Experience with PostgreSQL
- Good understanding of software architecture, testing, and performance optimization
- Comfortable working independently - proactive, resourceful, and able to make technical decisions
- Bonus: prior experience in startups or building SaaS products
Note
Along with your resume, please include short answers (2–3 sentences each) to the following questions at the top or end of your resume file.
- What's the most complex Ruby on Rails feature or module you've built, and what made it challenging?
- Tell us about a time you took ownership of a problem or project and drove it to completion.
- How do you typically handle unclear requirements or blockers when working independently?
- Describe a situation where you communicated directly with stakeholders (technical or non-technical) - how did you ensure alignment and deliver results?
Applications without these answers may not be reviewed in detail.
Senior Backend Developer
Posted today
Job Viewed
Job Description
Join blp – The #1 Solution for ERP Automation
blp is a high-performance ETH and HSG spin-off redefining ERP automation with AI. We solve real enterprise problems with cutting-edge tech and a strong sense of ownership. Our solution is in production across 40+ countries, used by 20'000+ daily active users, automating 70'000+ processes every day.
Our AI-driven ERP automation is transforming finance, procurement, logistics, sales, and more. As one of Switzerland's fastest-growing SaaS scale-ups, we are proudly self-financed and fully employee-owned.
Our success stems from deep expertise in technology and business processes, delivering a superior product with an outstanding product-to-market fit, proven by our growing customer base, including Fortune 500 companies.
Our rapid growth and career opportunities have been recognised with the LinkedIn Top Startup Award, and we're just getting started. Our HQ? Zürich's iconic Bahnhofstrasse, a fitting home for a company redefining how businesses operate.
Ready to build the future? Join blp today.
About Backend At BLP Digital
We are a rapidly growing ETH and HSG spin-off, and our AI-enabled product revolutionises ERP automation. Our team is heavily focused on engineering, which we believe is crucial for maintaining our competitive edge. By leveraging state-of-the-art ML models, paired with deep, multi-generational ERP foundations, we drive real operational transformation for our growing global customer base. Our Engineering team tripled over the past year. Becoming part of a startup during explosive growth presents exciting opportunities for those who eager to excel. Do you want to apply your skills within a collaborative team, working on complex challenges using the latest technology? Job Summary As Senior Backend Developer, you will work on our advanced web services. You are an independent and solution-oriented developer, who enjoys working on deployed client solutions under sometimes tight deadlines. You are an expert in Go, relational databases, and like to do unit testing. You assume ownership and thrive working in a motivated team.
Job Summary
As
Senior Backend Developer
, you will work on our advanced web services. You are an independent and solution-oriented developer, who enjoys working on deployed client solutions under sometimes tight deadlines. You are an expert in Go, relational databases, and like to do unit testing. You assume ownership and thrive working in a motivated team.
Key Responsibilities:
- Design and develop clean and maintainable software solutions using Golang, leveraging industry best practices and design patterns, ensuring high code quality.
- Understanding and owning part of the code base end to end including the domain knowledge
- Conduct code reviews and provide constructive feedback to ensure the overall quality and consistency of the codebase.
- Provide guidance and mentorship to junior developers.
- Collaborate with stakeholders to understand project requirements and translate them into technical specifications and deliverables.
- Collaborate with the team to define the system architecture and make informed decisions regarding the technology stack, frameworks, and libraries.
- Identify opportunities for system optimisation, scalability, and performance improvements.
- Proactively address technical challenges and propose innovative solutions.
Requirements:
- Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Track record in building product oriented web applications in fast-paced environments.
- Experience with databases like MySQL or PostgreSQL
- Solid competence in software engineering.
- Experience with deploying software on cloud infrastructure such as GCP, AWS, or Azure.
- Very good knowledge of Git, Docker, development workflow automation, and CI and CD.
Benefits:
- At the forefront of innovation, revolutionise ERP process automation with us.
- Generate real impact and lasting value with your work.
- Assume responsibility, contribute to our success, and become part of something big.
- Collaborative team environment enabling high performers to thrive.
Java Backend Developer
Posted today
Job Viewed
Job Description
Apple is a place where extraordinary people gather to do their best work Together we craft products and experiences people once couldn't have imagined - and now can't imagine living without. If you're motivated by the idea of making a real impact, and joining a team where we pride ourselves in being one of the most diverse and inclusive companies in the world, a career with Apple might be your dream job The IS&T Retail Systems is looking for a Java backend developer to join our group. In this role you will be responsible for planning, coordination, execution, and continuous improvement of existing tools used for end to end integration and workflow testing.
Description
The ideal candidate must be able to work independently, build the solutions for sophisticated architecture and be comfortable working under pressure at times.
Responsibilities
- Design and review the system architecture to ensure scalability, reliability, and performance.
- Establish and enforce coding standards and best practices.
- Perform code reviews to maintain high code quality and consistency.
- Address and resolve technical challenges and obstacles that arise during development.
- Provide solutions for complex problem.
- Ensure proper documentation of code, processes, and system designs for maintainability and knowledge sharing.
- Collaborate with stakeholders to understand requirements and translate them into technical specifications.
- Help in creating project plans, estimating effort, and defining milestones.
Identify potential risks and work on mitigation strategies. Monitor progress and address any blockers or challenges.
Minimum Qualifications
- Relevant experience in developing applications using Java.
- Experience in Solution, Design and Architecture of scalable applications.
- Hands on experience in backend development.
- Experience in working with multi threaded application.
- Experience in Spring Boot or equivalent framework.
- Experience in writing and Maintaining APIs.
- Comfortable with API design patterns,
- Experience working in both SQL, NoSQL databases.
- Proven record in building and optimising for performance scalability.
Preferred Qualifications
- BS or MS degree in computer science or information management.
- Some Experience in cloud technologies like Azure, GCP, AWS.
- Experience with Containerisation and/or knowledge on Docker and Kubernetes.
- Experience in working in a large enterprise, with a global environment, across multiple timezones and geographies
Experience in Messaging queue.
Submit CV
Backend Developer Blockchain
Posted today
Job Viewed
Job Description
Backend Developer - Blockchain
Be part of Konvi
About Us
Konvi is the first EU-wide platform that allows fractional investing in alternative assets, such as high-end watches and fine wine. Established in 2020, Konvi aims to make exclusive investments accessible to a wider population, bridging the gap between asset suppliers and customers. We're looking for creative developers who are obsessed with learning and pushing boundaries. Our mission is to revolutionize businesses through technology, and our team is made up of people who are as curious and driven as you. If you love creating clean, impactful code, let's talk
What You Will Do
Did you start coding just for fun?
Are you a problem-solving developer who's passionate about AI and hopes to build software that will change the world?
Role Overview:
This is an in-office position in Dublin, Ireland. As a Backend Engineer, you'll work closely with our product & design team to build user-focused applications. While we value relevant degrees, what we really care about is your coding skills, your passion for technology, and your ability to problem-solve.
Key Responsibilities:
- Develop and maintain end-to-end applications using Generative AI in a concurrent environment.
- Collaborate with designers and product managers to transform project ideas into high-quality, ground-breaking features.
- Keep up with and integrate the latest AI advancements to boost our products and services.
- Take ownership of the full development lifecycle, from planning and coding to testing, deployment, and high quality documentation.
- Troubleshoot and optimize to ensure applications are efficient, scalable, and reliable.
- Guide team members by providing reviews, feedback, and support.
You have:
- 1-3 years of experience in software development, focused on server-side development.
- A proven history of engaging with or developing Generative AI technologies.
- Familiarity with SQL databases. NoSQL experience is a bonus.
- Proficiency in English with strong communication skills
- Problem-solving mindset and a strong desire to learn and improve
- Detail-oriented approach with a commitment to producing quality code.
- Independence and self-motivation to thrive in a fast-paced, collaborative setting.
Nice-to-Have Skills:
- Curiosity about coding from an early age — self-taught coding projects, personal experiments, or side hustles all count as valuable experience;
- Experience in Elixir;
- Experience working within highly concurrent environments.
Tech Stack:
- Generative AI Technologies including API integrations LLM models;
- Frontend: JavaScript (React/React Native);
- Backend: Elixir (Phoenix);
- Database: PostgreSQL, NoSQL;
- Infrastructure: AWS, GCP, CI/CD, Vercel;
- Team organisation: Google Workspace, Notion, GitHub, Google Workspace, FigJam
- Communication: Slack
Are you ready to shape the next wave of agentic automation? Apply now
Lead Backend Developer
Posted today
Job Viewed
Job Description
Lead Backend Developer (Payment Systems)– FoodTech | Global Company
Location:
Dublin
We're working with a globally established company in the foodtech industry that's continuing to scale its digital platforms and invest in engineering excellence. As part of this growth, they are hiring a Lead Backend Developer to take ownership of backend development and help build a new engineering team.
Role Overview
As a Lead Backend Developer, you will be responsible for designing, building, and maintaining backend services that power our payment processing systems. You will work with TypeScript in a environment, integrating multiple payment gateways and ensuring security, compliance, and reliability in every transaction.
Key Responsibilities:
- Design, develop, and maintain backend services for payment processing using TypeScript ).
- Integrate with multiple payment gateways (e.g., Stripe, Adyen, PayPal, Worldpay).
- Implement support for various payment methods, including card payments, digital wallets, bank transfers, and local payment options.
- Ensure compliance with PCI-DSS and other relevant payment regulations.
- Build and maintain APIs for internal and external use.
- Optimise payment flows for performance, security, and user experience.
- Implement error handling for failed transactions, refunds, chargebacks, and subscription billing.
- Collaborate closely with front-end engineers, DevOps, and product teams in an Agile environment.
- Write unit and integration tests for payment-related functionality.
Required Skills & Experience
- 5+ years backend development experience.
- Strong TypeScript skills in a environment.
- Hands-on experience integrating with payment gateways (at least two of: Stripe, Adyen, PayPal, Worldpay, Braintree, Authorize.Net).
- Understanding of multiple payment methods — card payments, alternative payments, digital wallets, recurring billing.
- Knowledge of PCI-DSS compliance, tokenisation, and secure transaction handling.
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with RESTful APIs and asynchronous programming patterns.
- Proficient with version control (Git) and CI/CD workflows.
Nice to Have
- Experience with NestJS or similar TypeScript backend frameworks.
- Exposure to cloud platforms (AWS, GCP, or Azure).
- Knowledge of fraud detection systems or payment analytics.
- Experience with GraphQL.
We're managing the recruitment for this position directly with the client. If you're a backend specialist ready to lead engineering initiatives in a global, product-driven environment—we'd love to hear from you.
Java Backend Developer
Posted today
Job Viewed
Job Description
Apple is a place where extraordinary people gather to do their best work Together we craft products and experiences people once couldn't have imagined - and now can't imagine living without. If you're motivated by the idea of making a real impact, and joining a team where we pride ourselves in being one of the most diverse and inclusive companies in the world, a career with Apple might be your dream job The IS&T Retail Systems is looking for a Java backend developer to join our group. In this role you will be responsible for planning, coordination, execution, and continuous improvement of existing tools used for end to end integration and workflow testing.
Description
The ideal candidate must be able to work independently, build the solutions for sophisticated architecture and be comfortable working under pressure at times.
Responsibilities
- Design and review the system architecture to ensure scalability, reliability, and performance.
- Establish and enforce coding standards and best practices.
- Perform code reviews to maintain high code quality and consistency.
- Address and resolve technical challenges and obstacles that arise during development.
- Provide solutions for complex problem.
- Ensure proper documentation of code, processes, and system designs for maintainability and knowledge sharing.
- Collaborate with stakeholders to understand requirements and translate them into technical specifications.
- Help in creating project plans, estimating effort, and defining milestones.
Identify potential risks and work on mitigation strategies. Monitor progress and address any blockers or challenges.
Minimum Qualifications
- Relevant experience in developing applications using Java.
- Experience in Solution, Design and Architecture of scalable applications.
- Hands on experience in backend development.
- Experience in working with multi threaded application.
- Experience in Spring Boot or equivalent framework.
- Experience in writing and Maintaining APIs.
- Comfortable with API design patterns,
- Experience working in both SQL, NoSQL databases.
- Proven record in building and optimising for performance scalability.
Preferred Qualifications
- BS or MS degree in computer science or information management.
- Some Experience in cloud technologies like Azure, GCP, AWS.
- Experience with Containerisation and/or knowledge on Docker and Kubernetes.
- Experience in working in a large enterprise, with a global environment, across multiple timezones and geographies
Experience in Messaging queue.
Submit CV
Senior Backend Developer
Posted today
Job Viewed
Job Description
Senior Backend Engineer
Required Experience: 6+ years minimum
Must-Have Technical Skills
TypeScript & 3+ years building production APIs
AWS Lambda/Serverless: 2+ years hands-on experience with Lambda,
Multi-Tenant SaaS: 2+ years building/operating multi-tenant systems with tenant isolation
PostgreSQL: Complex queries, optimization, schema design
REST APIs: Designing scalable, well-documented APIs consumed by React frontends
Nice-to-Have
React/frontend experience for full-stack collaboration
Experience with AI/ML API integrations
Snowflake or data warehouse experience
Field service management or B2B SaaS background
AWS certifications
API Gateway, SQS, EventBridge
Responsibilities:
- Backend Development:
o Develop and maintain server-side logic using Python, , or other backend technologies.
o Collaborate with front-end developers to integrate user-facing elements using server-side logic.
- Database Management:
o Designed and maintained database architecture, ensuring high performance and responsiveness to requests from the front end.
- API Development:
o Build and optimize RESTful APIs for seamless communication between the front-end and back-end systems.
- Security and Compliance:
o Implement security and data protection measures, ensuring compliance with industry standards and best practices.
- Collaboration:
o Work closely with cross-functional teams to deliver high-quality software solutions, including frontend developers, product owners, and QA engineers.
Qualifications/Experience:
· Frontend experience with React.
· Proven experience as a backend developer with expertise in Python, , Type Script, AI.
· Strong knowledge of database systems (e.g., MySQL, PostgreSQL) and API development.
· Familiarity with cloud platforms (e.g., AWS, Azure) is a plus.
· Understanding of security and compliance considerations in backend development.
Direct contact at
US)
Job Types: Full-time, Permanent
Pay: €42,255.09-€110,496.77 per year
Benefits:
- Sick pay
- Work from home
Work Location: Remote
Be The First To Know
About the latest Rails developer Jobs in Ireland !
Java Backend Developer
Posted today
Job Viewed
Job Description
Java Backend Developer
Day 1 Onsite Dublin, Ireland
Hybrid Schedule: 3 Onsite Days (Tue, Wed, Thur) & 2 Remote Days (Mon, Fri)
Long-Term Contract
Direct client opportunity
No Middle Layer or Implementation Partners Involved
1. Purpose:
Need a Java Developer to work on projects within Services Media Tools and Development team.
2. Background:
Our team is working on projects for Operations teams, and we need more Backend/Java expertise.
3. Responsibilities:
- Implementing quality and high-performance solutions
- Promoting the culture of excellence and quality within the team and organization
- Writing well-designed, testable and efficient code
- Deployment and maintenance of applications in AWS, EKS, Kubernetes
- Providing technical documentation, production support, and unit testing
- Code reviews
- Taking part in project scoping, planning, requirements elicitation, and refinement
- Understanding business needs, requirements and prioritizing accordingly
- Being open to new ideas and innovative technologies
- Work in a cross-functional team and with other teams across the organization
- Support other team members by providing advice, coaching and educational opportunities
- Promoting the culture of diversity
4. Required Skills:
- BS degree in CS or related field or equivalent experience
- 5+ years of hands-on software engineering experience
- Strong core experience in Java and Spring (or similar) framework
- Significant experience building REST APIs and integrating with other APIs. GraphQL is a plus.
- Experience in scripting languages, JS frameworks, RDBMS (Oracle/MySQL), NoSQL (e.g. Cassandra) and Message queues (e.g. Kafka, SQS)
- Experience with DevOps practices, Kubernetes, CI/CD pipelines, and build tools (e.g. Maven, Gradle)
- Demonstrated track record designing, building, and deploying highly scalable cloud-based architectures
- Strong analytical and problem-solving skills, scoping and estimating project requirements, presenting technical concepts to non-technical audiences and resolving engineering tradeoffs
- Ability to drive a project from idea to implementation
- Excellent time management, communication, decision-making, presentation and organization skills
- Fluent in spoken and written English
Pay Range: $50/hr - $55/hr
The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, and vision as well as 401K contributions.
Senior Backend Developer
Posted 13 days ago
Job Viewed
Job Description
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
We are seeking a skilled back-end developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
**Your role and responsibilities**
As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will encompass the design and implementation of innovative features, fine-tuning and sustaining existing code for optimal performance, and guaranteeing top-notch quality through rigorous testing and debugging. Collaboration is at the heart of what we do, and you'll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations.
Primary Job Responsibilities:
*
Work on open source (1) Apache KIE projects /Drools, Kogito/ in community
*
Participate in design discussions
*
Promote solutions that foster positive end user experience
*
Develop mechanisms that provide as seamless an experience on OpenShift/Kubernetes as possible
*
Provide feature tests and further our continuous integration efforts
*
Create examples and quickstarts demonstrating how features can be used
*
Support the Quality Assurance and Documentation teams
References
Visible links
1. technical and professional expertise**
*
Ability to learn quickly and solve issues as they arise
*
Ability to work within a distributed team and communicate effectively
*
Advanced level experience with cloud technologies like Docker/Podman, Kubernetes, OpenShift, or alternatives
*
Average Level Experience with Java or Go language programming, shell scripting, and GIT tools
*
Experience with the development of enterprise production applications
*
Experience contributing to existing open source projects
*
Good English communication skills, both written and verbal
**Preferred technical and professional experience**
*
Experience with Open source community projects
*
Experience with Quarkus
*
User experience with any (1) Apache KIE projects
Experience with Scrum/Kanban agile methodologies
References
Visible links
1. is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Senior Java Backend Developer
Posted today
Job Viewed
Job Description
Role: Senior Java Backend Developer
Experience:
5 to 15 Years Overall
Location:
Dublin – Hybrid (3 Days from Office)
Type:
Permanent
Overview
We are looking for a
Senior Java Backend Developer
to drive customer experience strategy forward by consistently innovating and solving complex problems. The solutions are built on
Cloud Native principles, Microservices, and Scaled Agile Framework
. The ideal candidate is passionate about backend development, highly motivated, analytical, and has strong problem-solving abilities.
Responsibilities
- Senior Java Developer with 5+ years' experience in backend design and coding.
- Design and develop backend services using
Java 17+
,
Spring Boot
, and
Object-Oriented SOLID principles
. - Build
reusable, scalable, and high-performance microservices
. - Work on
Event Driven Architecture
and
Cloud frameworks
in a
CI/CD environment
. - Use persistence mechanisms like
RDBMS
and
NoSQL databases
as per business needs. - Follow coding best practices and maintain
code quality gates
. - Conduct
Proofs-of-Concept (POCs)
for new requirements. - Collaborate with cross-functional teams to ensure project success.
- Work in an
Agile environment
, ensuring teamwork and continuous delivery. - Mentor and guide junior developers technically.
Requirements / All About You
- Strong
Java Backend Development
expertise with
Spring Boot
. - Excellent
Object-Oriented Programming
and
Design Principles
. - Experience in
microservices
,
event-driven architecture
, and
real-time systems development
. - Proficiency in
CI/CD pipelines
and
Cloud-based development
. - Strong understanding of backend systems, scalability, and performance.
- Ability to write clean, maintainable, and high-quality code.
- Strong communication and collaboration skills.
- Quick learner with the ability to adapt to new technologies.
- Experience in
technical mentoring
of team members.