Senior Software Engineer - Java/J2EE
$89.4k - $183.5kUnum Group
Our Fortune 500 company is driving a digital transformation and looking for forward-thinking innovators to disrupt how our industry thinks about and uses technology. As one of the world's leading employee benefits providers, we help millions of people gain affordable access to benefits that help them protect their families, their finances and their futures.
Are you an asker of questions, a solver of problems, and a challenger of the status quo? Our mission is to provide a differentiated customer experience and exceed the expectations people have of technology at any company - not just insurers.
We are seeking individuals to join our team of talented IT professionals who share never-ending passion and an unwavering focus on our customer experience. Team members comfortable working in an agile, fast-paced, and delivery-focused environment thrive in our environment where we value an entrepreneurial spirit and those who challenge the status-quo.
Unum is changing, and we're excited about what's next. Join us.
General Summary:
The Senior Software Engineer is a key technical leader within an Agile team, partnering closely with the Technical Product Owner and Principal Software Engineer to ensure high-quality, scalable solutions aligned with established architecture standards. In this role, you will contribute to the conceptualization, design, development, and delivery of features across the Total Leave portfolio, working collaboratively with business area architects to shape and advance technical solutions.
A core focus of this position is supporting Unum's Total Leave teams through deep expertise in Fineos and custom Fineos development-including hands-on configuration, Java-based enhancements, and the integration of Fineos components into Unum's broader ecosystem. You may also research and evaluate third-party and cloud technologies to drive efficient integrations and modernize solution capabilities.
As a senior member of the engineering community, you will serve as a subject-matter expert across applications and technology stacks, providing technical guidance and mentorship to Software Engineers and Associate Software Engineers. This role is essential in growing future engineering talent, strengthening delivery practices, and ensuring the success of innovative, customer-centric solutions across the portfolio.
Job Specifications
Bachelor's degree in Computer Science preferred, or equivalent relevant experience
6+ years of software development experience in a Scrum/Agile environment
Strong Java development skills, including J2EE technologies (JSP, JMS) and integrations (Web Services, APIs)
Experience with Fineos Admin Suite (Claims) configurations and Java customizations
Experience with relational databases (Oracle, MS SQL) and strong SQL query skills
Strong analytical, critical thinking, and problem-solving skills with attention to detail
Skilled in Agile methodologies, TDD, unit testing, and automation toolsets
Experience with continuous integration and delivery practices
Strong communication skills with experience leading discussions and collaborating across diverse teams
Innovative, self-motivated, results-oriented, and able to motivate others
Strong team player who partners effectively across the organization
Principal Duties and Responsibilities
Lead the design, development, implementation, and maintenance of new and existing application features
Provide technical leadership for EPIC feature delivery and ensure alignment with quality attributes (performance, scalability, fault tolerance)
Design, code, configure, test, and document software using established standards and tools
Collaborate with architects and Principal SEs on coding standards, tools, processes, and reference architecture
Deliver secure, scalable solutions that follow best practices and consider buy-vs-build and cloud-first approaches
Ensure the product backlog contains appropriate technical stories and support prioritization
Mentor Software Engineers and Associate Engineers
Maintain accountability for solution quality from design through production
Communicate and collaborate with key stakeholders throughout feature delivery
Stay current on third-party/cloud technologies and their implementation
Assess technical impacts and coordinate implementation of new product releases
Participate in sizing, estimation, code reviews, sprint ceremonies, and retrospectives
Ensure high-quality feature delivery through manual and automated testing and CI practices
Support architectural alignment and contribute to proofs of concept and prototyping
Partner with Business Analysts, UX designers, Test Engineers, and Technical Support to ensure successful delivery and production readiness
Promote continuous improvement and innovation within the team
May serve as Scrum Master when needed
Maintain ALM tools and communicate progress and impediments during
#LI-TO1
#LI-MULTI
~IN4
Our company is built on helping individuals and families, and this starts with our employees. We want employees to maintain a positive balance, which is why we provide access to the benefits and resources they need to invest in themselves. From our onsite fitness facilities and generous paid time off to employee professional development programs, we are committed to helping employees live and work their best - both inside and outside the office.
Unum is an equal opportunity employer, considering all qualified applicants and employees for hiring, placement, and advancement, without regard to a person's race, color, religion, national origin, age, genetic information, military status, gender, sexual orientation, gender identity or expression, disability, or protected veteran status.
The base salary range for applicants for this position is listed below. Unless actual salary is indicated above in the job description, actual pay will be based on skill, geographical location and experience.
$89,400.00-$183,500.00
Additionally, Unum offers a portfolio of benefits and rewards that are competitive and comprehensive including healthcare benefits (health, vision, dental), insurance benefits (short & long-term disability), performance-based incentive plans, paid time off, and a 401(k) retirement plan with an employer match up to 5% and an additional 4.5% contribution whether you contribute to the plan or not. All benefits are subject to the terms and conditions of individual Plans.
Company:
Unum
- » » Software Developer (Java) - IntermediateLocationSouth Carolina, Columbia### Description**Job Description:**Design, develop, document, test, and... ...development technologies such as Java 2 Enterprise Edition (J2EE), JavaServer Pages (JSP)/Servlets, or JavaServer Faces (JSF)...J2EE
$73.3k - $150.5k
...including hands‑on configuration, Java‑based enhancements, and the... ...solution capabilities.Software Engineer 2 are responsible for the building... ...skills, including J2EE technologies (JSP, JMS) and integrations... ...with Test Engineers and Senior Test Engineers to ensure that...J2EEFull timeTemporary workWork at office$105.72k - $132.14k
...designing, testing, and implementing programming applications using Java/J2EE programming language. Work with middleware technologies and... ...testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and...J2EEFull timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift- A technology solutions firm is seeking a Senior Full Stack Developer to oversee the complete software development lifecycle of applications. Key responsibilities include... ...and maintaining API microservices using Java, JEE, Spring/Spring Boot, and Angular. The ideal candidate...Senior
- A leading technology service provider is looking for an experienced professional with extensive knowledge in cloud architecture. The ideal candidate will have over 6 years of experience in AWS and Azure services, advanced skills in Python scripting, and expertise with microservices...Senior
- ABBTECH Professional Resources, Inc. is looking for a Senior Full Stack Java Developer to support the design, development, and deployment of secure enterprise applications. This role emphasizes strong experience in Java, modern front-end frameworks, and cloud infrastructure...SeniorRemote job
- ...SAP Programming Consultant / Senior Java Developer This role is being created due to the... ...Standardization of design patterns and engineering best practices. Development of web... ...equipment. Access to a virtual desktop set up (software) will be provided by Lumen's client,...SeniorFor contractorsRemote work
$60k - $93.5k
Cognizant is seeking a highly experienced JAVA Full Stack Developer in Columbia, SC, to design, develop, and deliver scalable applications. The role encompasses both frontend and backend responsibilities with an emphasis on modern web technologies. The ideal candidate...SeniorRemote job$99.6k - $223.4k
...build the next generation of cloud-native EHR platforms that directly improve clinical outcomes. We're looking for senior engineers with deep Java expertise, exceptional debugging and problem-solving skills, and a passion for mentoring and elevating other developers...Full timeTemporary workRemote workFlexible hours- ...lead enterprise-wide technical architecture and engage with strategic customers. The role requires significant experience in software engineering, with a strong focus on cloud-native platforms and AI tools. The successful candidate will influence architectural...Senior
$115k - $165k
Maximus is seeking a Principal Analyst - Senior Pricer to oversee and deliver the pricing aspects of Federal proposals in Columbia, SC. The role requires a strong background in Federal DoD Pricing and strategic cost analysis, with responsibilities including competitive...SeniorRemote job$244.7k - $279.2k
...Capital One is looking for a Distinguished Engineer to influence the future of banking in the... ...-eligible role that demands expertise in software engineering, solution architecture, and... ...learning, as well as coding in languages like Java, Python, or Go. Competitive salary ranges...SeniorRemote work- ...A leading financial services firm is seeking a Senior Distinguished Software Engineer. This remote-eligible role requires a bachelor's degree and at least... ...will have experience in cloud technologies, coding in Java, Python, or Go, and architecting large-scale...SeniorRemote work
$94.9k - $135.6k
...should have 4-8 years of relevant experience, a Bachelor's degree in a related field, and proficiency in technologies like Angular and Java. The expected salary range is $94,900 - $135,600, and various benefits such as health coverage and paid time off are offered. #J-188...SeniorRemote work- A leading software solutions provider based in Fort Mill, SC is looking for an experienced QA Lead... ...leading test strategies, mentoring junior QA engineers, and ensuring high-quality software delivery. Strong expertise in Java, Selenium, and test automation frameworks is...Senior
$150k - $170k
ASM Research, An Accenture Federal Services Company, is seeking a Senior Developer in Columbia, South Carolina. The role involves... ...preferred) and 8-15 years of programming experience with proficiency in Java, SQL, and web development tools. The position offers a...Senior- ...Technical Product Owner in Columbia, South Carolina, to lead software engineering initiatives and manage product lifecycles. This role requires... ...10 years of experience in product management, proficiency in Java, Python, and C++, and familiarity with Agile methodologies. You...Senior
$65k
...with offerings that include re-engineering and consulting services, lab automation... ...Science, Computer Engineering, Software Engineering, Information... ...should possess strong Java application development skills (e.g., Core Java/J2EE technologies & Spring framework...J2EETemporary workWork at officeRelocation- Pearson is seeking a Full Stack Software Engineer based in Columbia, South Carolina. This role involves designing and maintaining large-scale... ...data integrity. The position requires strong knowledge in Java, AWS, and Vue.js while offering a salary range of $100,000 to...SeniorRemote job
- ...Job Description Job Description Senior Geotechnical Consultant / Principal Engineer Location: Greenville, Asheville, Columbia or Charlotte Full-Time Overview of Bunnell-Lammons Engineering, Inc. Bunnell-Lammons Engineering, Inc. (BLE), was founded in 19...SeniorFull timeTemporary work
- ...Senior Platform Architect Location: East Coast Candidates Duration: Fulltime Position... ...integration and delivery of high-quality software. · Implement Infrastructure as Code (IaC)... ...and OWASP principles. · Proficiency in Javascript and Java programming languages....SeniorFull timeImmediate start
$96.8k - $251.6k
...you will help design, build, and operate software that powers the full data center... ...the bar on reliability, operability, and engineering practices. This is not only about shipping... ...Strong product development experience in Java, Python, Go, and or JavaScript ....SeniorTemporary workFlexible hours- ...Bachelor’s degree in Computer Science and at least 4 years of relevant experience, along with strong skills in HTML, JavaScript, and Java. The position is partially onsite and offers remote flexibility, with a focus on collaboration within a supportive team environment....SeniorRemote work
- FG-AM ERP Software Engineer Specialist (SAP FI/CO Techno Functional) New solutions emerge when thinking... ...software for enterprise ERP systems in Java/ABAP. N/A E) Knowledge/Skills/Abilities... ...- C/ C++, Python, JAVA, HTML, JSP, J2EE, ABAP, SAPUI5/Fiori, SQL, Oracle, UNIX/LINUX...J2EETemporary workLocal areaFlexible hours
$123.4k - $176.3k
...sustain the organization's software systems in a cross-... ...control processes and good engineering practices. This job... ...are built on Angular, Java Spring Boot, HCL Commerce... ...4+ Years as Architect/Senior Engineer to handle multiple... ...experience in Java/J2EE background and Spring Boot...J2EETemporary workFor contractorsWork experience placementLocal areaImmediate startRemote workFlexible hours- Job Summary We are looking for a Senior Data Engineer with strong experience in real-time data streaming using Apache Kafka. The ideal candidate... ...with Apache Kafka / Kafka Streaming Experience with Python, Java, or Scala Strong knowledge of real-time streaming...Senior
$142.6k - $261.5k
...components, and integrations. Proficient in technologies such as Java, HTML/DHTML, XML, JavaScript, and web services. Strong... ...scripting. Familiarity with Java concepts and patterns, including Java/J2EE, JSP, Sling, web services, JUnit, MVC, Eclipse, and Maven. Experience...J2EESummer holidayFlexible hours$125k
...expertise in specialty areas. Shall perform engineering tasks for back-end design and... ...for 2 years of experience. ~10 years of software development experience in object-oriented... ...RDS ~ Exodus ~ Python ~ Luna ~ Java ~ Docker ~ OpenJDK ~ Ansible ~ Packer...SeniorContract workRemote work$140k - $200k
...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and... ..., and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior...SeniorRemote work- ...Job Description: Position: Java Developer Location: Colombia Work Model: Full time remote Experience Required: 4-7... ...relevant. Collaborate with product managers, designers, and engineers to deliver high-quality features. Participate in code reviews...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Java/J2EE. Be the first to apply!
- java developer remote Columbia, SC
- java developer remote part time Columbia, SC
- java web developer Columbia, SC
- java developer full time Columbia, SC
- java developer Columbia, SC
- entry level java developer remote Columbia, SC
- java software engineer Columbia, SC
- java spring developer Columbia, SC
- remote junior java developer Columbia, SC
- java microservice developer Columbia, SC


