Java Software Engineer at Unum
Carlow, County Carlow, Ireland -
Full Time


Start Date

Immediate

Expiry Date

15 May, 25

Salary

0.0

Posted On

16 Feb, 25

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

OUR STORY

Unum Technology Centre in Carlow serves as a strategic software development and IT services centre supporting Unum, a leading provider of income protection in the US. Our team of IT professionals build solutions and critical business applications to digitally transform the way we do business.
The Software Engineer II is responsible for building and configuring software solutions within their business portfolio with minimal oversight, demonstrating mastery of application and technical subject matter expertise. They play a key role in developing new and existing capabilities for supporting and developing new applications, leveraging various frameworks and technologies to ensure modern, scalable, and efficient solutions.
They ensure high-quality software delivery by collaborating with agile team members, leveraging unit testing, and utilizing continuous integration. They accurately estimate the work required to deliver software features and apply critical thinking to solution design and implementation to deliver business value. The role may also include mentoring Software Engineers and Associate Software Engineers.

Responsibilities
  • Bachelor’s degree in Computer Science (preferred) or equivalent relevant business experience.
  • 4+ years of successful software development experience or equivalent.
  • Proven experience creating and implementing APIs, integrating with Queues and Database ORM.
  • Strong experience with the following technologies or equivalent: Java 8+, Spring Framework, Hibernate or Apache SOLR Search Engine.
  • Front-end or UI development experience is a plus.
  • Strong analytical and critical-thinking skills with a logical approach to problem-solving and attention to detail.
  • Experience with Agile Development Methodologies.
  • Self-motivated, results-oriented, and innovative in problem-solving.
  • Ability to solve complex technical problems and optimize systems effectively.
  • Focused on quality delivery and customer satisfaction, maintaining high standards.
  • Strong written and verbal communication skills.
  • A collaborative team player, able to work effectively with diverse teams and organizational areas.
Loading...