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.