Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Java Software Engineer

AT Unum Group
Unum Group

Java Software Engineer

Carlow, Ireland

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.

Want more jobs like this?

Get jobs in Carlow, Ireland delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

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.

The Role

  • Estimate, design, implement, and maintain new and existing features for the application portfolio in a business area. Complete complex feature development tasks.
  • Communicate and collaborate with key stakeholders for feature delivery.
  • Design, code, configure, unit test, maintain, and document software deliverables using agreed-upon standards and tools. Lead sizing and estimation activities within the agile team.
  • Report daily progress, planned progress, and any impediments to the Scrum Master or Team Lead.
  • Participate in code reviews, sprint retrospectives, and suggest improvements for team processes. May lead portions of these activities.
  • Ensure quality of features through manual and automated testing, leveraging continuous integration techniques when practical.
  • Design solutions aligned with company architecture and standards; conduct proof-of-concept work and prototyping as needed.
  • Collaborate with Business Analysts to define and deliver business requirements from a technical perspective.
  • Work with UX designers to translate designs into efficient working solutions.
  • Collaborate with the agile team to define and meet the "definition of done" at every production stage.
  • Work with Test Engineers to ensure software meets quality standards and transitions smoothly between production stages.
  • Promote innovation within the team by improving processes and evaluating new technologies.
  • Transition software features to production in collaboration with Technical Support Engineers, ensuring application performance, stability, and release standards.
  • Automate software testing to meet industry standards for quality and regression efficiency.
  • Keep Application Lifecyle Management (ALM) tools up to date and actively participate in daily standups to outline progress and address impediments.
  • Focus on improving the end customer's experience, delivering solutions that align with their needs.

What you offer

  • 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.

#LI-SF1

#LI-Hybrid

#Hybrid

What We Offer
Our size and successful history in Carlow means we can offer you exceptional development and progression, supported by continual learning programs, IT Certifications & third level tuition reimbursement. We offer work-life-balance with flexible working arrangements (including hybrid) and initiatives in support of your well-being. Our attractive range of benefits and reward initiatives includes competitive compensation, 25 days annual leave, paid health insurance, pension scheme, annual performance-based bonus, paid maternity/paternity/adoptive leave, reward programs, and an opportunity to engage with charity and community activities.

Company:
Unum

Client-provided location(s): Carlow, Ireland
Job ID: Unum_Group-1980147850
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA With Employer Contribution
    • HSA With Employer Contribution
    • On-Site Gym
    • Pet Insurance
    • Mental Health Benefits
  • Parental Benefits

    • Fertility Benefits
    • Adoption Assistance Program
    • Family Support Resources
  • Work Flexibility

    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • Company Outings
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Volunteer Time Off
  • Financial and Retirement

    • 401(K) With Company Matching
    • Stock Purchase Program
    • Performance Bonus
    • Financial Counseling
  • Professional Development

    • Tuition Reimbursement
    • Promote From Within
    • Mentor Program
    • Shadowing Opportunities
    • Access to Online Courses
    • Lunch and Learns
    • Leadership Training Program
    • Associate or Rotational Training Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)