Senior Full Stack Java Engineer

Posted 1 day ago

This is a fully remote position, open to applicants in Ireland.

πŸ“‹ Description

β€’ 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.


⛳️ Requirements

β€’ 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.


🏝️ Benefits

β€’ 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.

People also viewed

Innovecs1 day ago

Senior Full-stack Engineer, Angular, Node.js

EuropeFull-timeFull-stack Engineer
ApplyView job
saas.group1 day ago

Senior Software Engineer

Anywhere in the WorldFull-timeFull-stack Engineer
ApplyView job
Dremio1 day ago

Software Engineer – Query Execution

PT flagPortugal OnlyFull-timeFull-stack Engineer
ApplyView job
Speechify1 day ago

Tech Lead, Android Core Product

PL flagPoland OnlyFull-timeFull-stack Engineer$30k – $110k/year
ApplyView job
DDN1 day ago

Staff Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$150k – $250k/year
ApplyView job
DecisionPoint Corporation1 day ago

Full Stack Developer – React/Java

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers