
Senior Full Stack Java Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Ireland.
β’ Design, develop, and sustain scalable backend services utilizing Java and Spring Boot.
β’ Create and maintain microservices adhering to contemporary distributed-system principles.
β’ Develop and utilize REST APIs with an API-first methodology.
β’ Architect and implement event-driven systems and integrations with both external and internal platforms.
β’ Build frontend applications using TypeScript along with Angular or React.
β’ Utilize Node.js for backend services, integrations, or supplementary components.
β’ Design and create efficient data models employing PostgreSQL and relational databases.
β’ Define and uphold API specifications using OpenAPI/Swagger.
β’ Containerize applications and operate within container-based environments.
β’ Contribute to and manage CI/CD pipelines, including Jenkins.
β’ Engage in code reviews and help establish engineering standards and best practices.
β’ Diagnose and enhance application performance, scalability, and reliability.
β’ Collaborate with QA, DevOps, Product, and other engineering teams.
β’ Contribute to discussions on technical design, architecture, and implementation decisions.
β’ Over 5 years of experience in full-stack software development.
β’ Extensive hands-on experience with Java and Spring technologies, especially Spring Boot.
β’ Solid experience in frontend development with Angular or React and modern JavaScript/TypeScript.
β’ Familiarity with Node.js.
β’ Proven track record in developing REST APIs and backend services.
β’ Proficient with SQL and relational databases.
β’ Understanding of microservices architecture and distributed systems.
β’ Experience in developing or maintaining cloud-based applications.
β’ Previous experience in contact center or Customer Experience (CX) environments is a plus.
β’ Familiarity with Workforce Management (WFM) solutions is preferred.
β’ Proficient in English, with strong verbal and written communication abilities.
β’ Experience with contact center platforms, routing solutions, or customer engagement technologies.
β’ Knowledge of workforce management processes, including forecasting, scheduling, and real-time management.
β’ Experience in integrating enterprise applications with third-party platforms and APIs.
β’ Familiarity with cloud platforms, CI/CD pipelines, and containerization.
β’ Health insurance.
β’ Language courses.
β’ Relocation program.
β’ Professional development opportunities.
β’ Certification programs.
β’ Mentorship and talent investment programs.
β’ Internal mobility opportunities.
β’ Internship opportunities.
β’ Inclusive and supportive work environment.
β’ Regular team-building company social events.
Innovecs
saas.group
Dremio
Speechify
Get handpicked remote jobs straight to your inbox weekly.