Senior Software Engineer - Java/J2EE

UnumColumbia, South Carolina Metropolitan AreaHybridfull_timesenior

$89,400 – $183,500 USD

Tech Stack

Responsibilities

  • Lead the design, development, implementation, and maintenance of new and existing application features.
  • Provide technical leadership for EPIC feature delivery, ensuring alignment with quality attributes like performance, scalability, and fault tolerance.
  • Design, code, configure, test, and document software following established standards and tools.
  • Collaborate with architects and Principal Software Engineers on coding standards, tools, processes, and reference architecture.
  • Mentor Software Engineers and Associate Engineers, fostering their growth and strengthening delivery practices.

Soft Skills

AgileTddUnit TestingTechnical LeadershipMentoringCross-Functional CollaborationAnalytical SkillsCritical ThinkingProblem Solving

Benefits

  • 401k
  • Dental
  • Disability Insurance
  • Employee Professional Development Programs
  • Health Insurance
  • Paid Time Off
  • Vision

Culture

Agile/ScrumFast-PacedDelivery-FocusedEntrepreneurial SpiritCustomer-ObsessedMentorship Program

Requirements

Required: Bachelor’s degree in Computer Science or equivalent relevant experience
Regions: Us

Get jobs like this in your inbox

Weekly Java, J2ee, Jsp hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in

About Unum
Industry: employee benefits
Size: enterprise

Unum is a Fortune 500 company in the employee benefits industry, undergoing a digital transformation to provide a differentiated customer experience. They help millions access affordable benefits to protect their families, finances, and futures.

View company profile →
Compensation
Base salary: $89,400 – $183,500 USD
Bonus: Performance-based incentive plans