Junior Software Engineer

Realtarisk — Ireland · Posted ~4 hours ago

Junior Full-time Visa History ✓

Skills

Software development Programming fundamentals Software engineering practices AI

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology organization is seeking a Junior Software Engineer to help build and maintain modern platforms using industry-standard engineering practices while learning from experienced teammates.

Highlights

Supportive environment with mentorship, learning resources, and opportunities to work on modern technology solutions.

Description

Job Summary Realta is a dynamic and innovative technology company dedicated to reshaping the landscape of financial risk and compliance management. We seek a curious, product-minded Junior Software Engineer to join our talented team at the Fraud & Risk Management Research & Development Centre of Excellence in Limerick City Centre. Position Overview As a Junior Software Engineer, you will be an integral part of our engineering team as we build and maintain our cutting-edge platform using modern software engineering practices and industry standards. You will collaborate closely with software engineers, tech leads, architects, and product managers in a supportive environment. Our platform leverages the power of artificial intelligence to address the complex challenges of fraud detection, risk assessment, and regulatory compliance in the financial industry. Should you be successful in your application, you will receive peer-to-peer mentorship, have access to learning resources, and be supported in developing your skills across the full software development life cycle, including, but not limited to: API design and management, microservices, unit testing, production readiness and observability. How you will contribute Write clean, readable, and maintainable code with appropriate test coverage.Participate actively in code reviews and pair programming sessions to learn best practices and ensure code quality.Collaborate with the engineering team to triage product and system issues, learning how to debug, monitor, and identify root causes.Research and evaluate new tools, frameworks, and technologies, contributing to hands-on evaluations and proof-of-concept (POC) projects.Collaborate with software engineers, UI/UX designers, and product management to deliver reliable software features.Contribute to high-quality technical documentation, such as API specifications and internal architecture notes.Participate in conversations and workshops with team members and stakeholders to understand product requirements and technical solutions. Desired Experience 1–3 years of experience in application development or equivalent project/internship experience.Bachelor’s degree in a relevant discipline, or relevant experience.Experience or interest in financial services, financial technology, or risk management is valued, but not required. Knowledge, Skills & Abilities Strong problem-solving skills and a desire to learn underlying application logic and architectural patterns.Excellent interpersonal and communication skills, comfortable asking questions and discussing technical concepts in a collaborative team setting.Foundational knowledge of an object-oriented or backend programming language (e.g., Java, Go).Familiarity with modern microservices frameworks (e.g., SpringBoot, Quarkus).Exposure to automated testing frameworks (e.g., JUnit, Mockito).Working knowledge of RESTful APIs and web communication concepts.Basic understanding of relational databases (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB).Familiarity with build and dependency management tools (e.g., Maven, Gradle).Understanding of containerisation tools (e.g., Docker) and cloud-native concepts (e.g., AWS, GCP).Eagerness to leverage AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code).Basic knowledge of version control systems using Git and platforms such as GitHub.Awareness of application observability concepts (e.g., logging, metrics, monitoring tools like Grafana or Prometheus). Benefits We offer a competitive and inclusive benefits package designed to support your wellbeing and work-life balance. Our benefits include: Generous annual leaveHybrid workingFamily friendly & wellbeing leave policiesComprehensive healthcare plan and supportPension planOpportunities for learning and career developmentA workplace culture that values diversity, equity and inclusion. We understand everyone has commitments outside of work, and where possible we aim to help you balance your career and personal life. Additional information This is a hybrid role in our Limerick City office that includes work from home and assigned office days set by your manager. Disclaimer The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. Realta reserves the right to alter this description at any time. Realta practices the concept of equal employment opportunity with respect to hiring, promotions, transfers, pay, discipline, fringe benefits, and all other terms and conditions of employment. No individual will be discriminated against, and no employment decisions will be made, on the basis of an individual's race, color, national origin, religion, age, gender, protected disability, marital status, familial status, veteran status, height, weight or citizenship.