Senior Java Software Engineer New 3 Days Left - CPL
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

We are recruiting for an ambitious, motivated team player with a strong technical background, skilled in scaling innovative ideas, and capable of delivering high-quality solutions.

The ideal candidate will excel in a dynamic technology environment within a major bank and contribute to our clients talented team of technologists supporting the global markets business.

As a Senior Software Engineer, you will be responsible for designing, developing, and delivering comprehensive end-to-end solutions.

This role includes ownership of the System Design Specification and the opportunity to work on large-scale, complex projects with strategic impact.

Salary -€75-95K DOE + Bonus, Pension, Health among others. The team are currently working 1 day a week onsite.


Required Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Strong understanding of Computer Science fundamentals, including algorithms, data structures, and computational complexity
Non-

Technical Skills:

  • Proven ability to collaborate effectively within a global team
  • Excellent communication and teamwork skills
  • Experience delegating and guiding junior and midlevel engineers
  • Demonstrated ability to thrive in a fastpaced environment with evolving priorities
  • Knowledge of capital markets products is a plus

Technical Skills:

  • 5+ years of Java experience with a strong grasp of JVM internals
  • Proficiency in the Spring stack and microservice development using Spring Boot
  • Experience with Big Data technologies (Hadoop, Spark, or similar)
  • Expertise in designing and integrating REST API endpoints
  • Strong SQL skills and experience with RDBMS
  • Familiarity with Git, CI/CD tools (Maven/Gradle), Jenkins, and Agile methodologies
  • Deep understanding of system design, scalability, and clean coding practices
  • Experience with application monitoring solutions and KPIs
  • Knowledge of the following is a plus:
  • Messaging technologies (preferably Kafka)
  • Cloud platforms (Azure preferred, AWS, or Google Cloud)
  • Frontend frameworks (Angular, React)
  • Strong analytical and problemsolving abilities
#LI-JM2

;