Senior Software Engineer (Java – Spring Boot, Kafka)

Test Triangle

Not Interested
Bookmark
Report This Job

profile Job Location:

Dublin - Ireland

profile Salary: Not Disclosed
profile Experience Required: 5years
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Senior Software Engineer (Java Spring Boot Kafka)

Location: Dublin 18 3days onsite/week Hybrid

Experience Required: Minimum 5 years


We are seeking a highly skilled Senior Software Engineer with strong experience in Java Spring Boot Kafka-based event-driven architecture and SQL. The ideal candidate will have a solid background in retail banking systems with a deep understanding of scalable backend services and data processing.

Key Responsibilities

Design develop and maintain high-performance scalable backend applications using Java and Spring Boot

Build and manage event-driven architectures using Apache Kafka

Develop and optimize SQL queries database schemas and data pipelines

Collaborate with cross-functional teams including product QA and DevOps

Ensure code quality through best practices code reviews and automated testing

Participate in system design discussions and architectural decisions

Troubleshoot and resolve production issues with a focus on reliability and performance

Contribute to continuous improvement of development processes and standards


Preferred Qualifications

Prior experience in retail banking or financial services domain

Knowledge of cloud platforms (AWS Azure or GCP)

Experience with containerization tools like Docker and orchestration (Kubernetes)

Understanding of CI/CD pipelines and DevOps practices

Exposure to security and compliance standards in banking systems


Soft Skills

Strong problem-solving and analytical thinking

Excellent communication and teamwork skills

Ability to work in an agile environment

Ownership mindset and attention to detail



Requirements

Required Skills & Qualifications

5 years of hands-on experience in Java development

Strong expertise in Spring Boot framework

Experience with Apache Kafka and event-driven/messaging systems

Proficiency in SQL (e.g. PostgreSQL Oracle MySQL)

Solid understanding of microservices architecture

Experience with RESTful APIs and distributed systems

Familiarity with version control systems (e.g. Git)




Required Skills:

Required Skills & Qualifications 5 years of hands-on experience in Java development Strong expertise in Spring Boot framework Experience with Apache Kafka and event-driven/messaging systems Proficiency in SQL (e.g. PostgreSQL Oracle MySQL) Solid understanding of microservices architecture Experience with RESTful APIs and distributed systems Familiarity with version control systems (e.g. Git)

Job Title: Senior Software Engineer (Java Spring Boot Kafka)Location: Dublin 18 3days onsite/week HybridExperience Required: Minimum 5 years We are seeking a highly skilled Senior Software Engineer with strong experience in Java Spring Boot Kafka-based event-driven architecture and SQL. The ideal c...
View more view more