Full Stack Developers
Elwood Roberts
Dublin
Full-time
2,112 more jobs in Dublin.
Upload your CV and see which ones actually match you.
Job: Full Stack Developer
Location: Dublin, Ireland
Working arrangement: Hybrid (3 days onsite)
Type: Permanent
Salary: 65,000 \- 90,000
We are looking for a talented and dedicated Full Stack Developer to help transform the financial services landscape with our innovative digital solutions. Our customers technology is helping transform a complex banking issue with an easy SAAS based solution. They are committed to enhancing the customer experience through continuous modernization of our infrastructure and operations.
As a Full Stack Developer you will do:
- Full Stack Development: Design, develop, and maintain scalable and high\-performance SaaS solutions.
- API Development: Create and maintain RESTful APIs and microservices, ensuring seamless integration between front\-end and back\-end systems.
- Workflow Automation: Implement and manage business processes using Flowable or similar BPM tools.
- SaaS Platform Development: Develop and deploy SaaS solutions, ensuring they are scalable, secure, and reliable.
- Code Quality \& Best Practices: Write clean, maintainable, and efficient code, following best practices for coding, testing, and version control.
- Collaboration: Work closely with cross\-functional teams including product managers, designers, and other developers to deliver high\-quality products.
- Troubleshooting \& Debugging: Identify and resolve technical issues across the full stack, ensuring the smooth functioning of all applications.
- Continuous Improvement: Stay up\-to\-date with emerging technologies and frameworks, and continuously improve the development process.
- Experience: 5\+ years of experience in full stack development, with a strong focus on Angular, Java, and Spring.
- Front\-End: Proficient in Angular (latest versions), with a deep understanding of reactive programming, state management, and responsive design.
- Back\-End: Strong experience in Java and Spring framework, including Spring Boot, Spring Security, and Spring Data.
- BPM Tools: Hands\-on experience with Flowable or similar Business Process Management tools (e.g., Camunda, Activiti).
- SaaS: Proven experience in developing and deploying SaaS solutions, with knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Experience of design and build based on principles of configuration and low code implementations.
- Databases: Experience with both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra) databases.
- APIs: Expertise in designing and consuming RESTful APIs and knowledge of GraphQL is a plus.
- Version Control: Proficiency in Git, with experience in collaborative workflows using GitHub, GitLab, or Bitbucket.
- DevOps: Basic understanding of CI/CD pipelines, containerization (Docker), and infrastructure as code (e.g. Terraform) is a plus.
- Cloud Platforms: Experience with cloud\-native architectures and services on AWS.
- Microservices: Experience with microservices architecture and container orchestration (e.g., Kubernetes).
- Agile Methodologies: Familiarity with Agile/Scrum development processes.
- Testing: Experience with automated testing frameworks (e.g., JUnit, Selenium, Jasmine) and test\-driven development (TDD).
- Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to non\-technical stakeholders.
This listing is from indeed. View original listing ↗