Talent.com
Senior Java Software Engineer
Senior Java Software EngineerEducational Testing Service • Columbia, SC, United States
No longer accepting applications
Senior Java Software Engineer

Senior Java Software Engineer

Educational Testing Service • Columbia, SC, United States
27 days ago
Job type
  • Full-time
  • Permanent
Job description

About ETS

For more than 75 years, ETS has advanced quality and equity in education through rigorous research and innovative learning solutions. Our mission is to help learners worldwide unlock opportunities through trusted assessments, pioneering research, and transformative educational tools.

Our portfolio includes globally recognized assessments such as TOEFL® , TOEIC® , GRE® , and Praxis® , alongside cutting-edge research and development that shapes the future of learning and measurement. We partner with educators, policymakers, and institutions to address critical issues and create solutions that empower learners everywhere.

With new senior leadership and a renewed vision, ETS is expanding its global footprint and driving innovation in the education and ed-tech space. Our goal is to remain at the forefront of assessment and measurement efficacy as the industry evolves.

About PSI - An ETS Company

PSI is a leading provider of workforce assessment solutions and credentialing services, now proudly part of ETS. Together, ETS and PSI deliver a comprehensive suite of learning and measurement solutions that span education, professional certification, and workforce development. This partnership strengthens our ability to support learners and professionals throughout their lifelong learning journey.

About the Role

The Senior Software Engineer role at PSI enables the development of new features of the technologies that we provide to our customers. Senior Software Engineers work very closely with others across the engineering teams to understand what has been scoped, develop new features of existing Java / Spring web-based applications with an SQL database, and integrate with internal and third-party systems. This role adds significant value to the operation of PSI's business, performing crucial work in maintaining our people-focused, quality brand.

This is a full-time permanent role, with flexible hours around core office availability Monday to Friday. The role can be performed remotely, with occasional travel required for meetings, events and workshops.

Role Responsibilities

Responsible for managing and executing end-to-end for key technology platforms and be accountable for projects.

Provide mentoring and guidance to more junior members of Software Engineering teams.

Develop enterprise class & scalable web applications.

Enhance and support existing web application functionality which includes new feature development and resolving complex code issues as reported.

Collaborate with subject matter experts, product managers and engineers to build modern, scalable, user friendly and functionally robust web applications in an AGILE environment.

Participate in all aspects of SDLC including analysis, requirements, design, implementation, testing and support.

Use principles, guidelines and best practices as defined.

Reviewing and analysing feature requirements.

Maintaining and creating product knowledge documentation.

Researching and embrace new techniques and technology to improve technology.

Other duties may be assigned.

Focus on quality throughout with strong unit testing.

#LI-AD1

#Remote

Knowledge, Skills and Experience Requirements

Education to Bachelor's degree level in Computer Science or related field.

8+ years' experience in software engineering roles.

Hands-on experience with modern software development languages and front technologies, e.g. Java, JavaScript, Spring Boot, Thymeleaf, Spring MVC, .net, Go, CSS, HTML etc.

Experience with designing and creating APIs preferred.

Experience with ORM technologies such as Hibernate.

Experience in fault finding and resolving Priority 1 production issues.

Experience with relational databases like MSSQL.

Familiarity with cloud technologies such as Azure and AWS desirable.

Experience with REACT, Angular, GIT and JIRA desirable.

Experience with microservices architecture and accessibility work (specifically WCAG) desirable.

ETS is mission driven and action oriented

We are passionate about hiring innovative thinkers who believe in the promise of education and lifelong learning.

We are energized by cultivating growth, innovation, and continuous transformation for the next generation of rising professionals as leaders. In support of this ETS offers multiple Business Resource Groups (BRG) for you to learn and advance your career growth!

As a not-for-profit organization we will encourage you to lean in to your passion for volunteering. At ETS you may qualify for up to an additional 8 hours of PTO for volunteer work on causes that are important to you!

The base salary range advertised represents the low and high end of the anticipated salary range for this position. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors. The base pay is only one aspect of the Total Rewards Package that will be offered to the successful candidate.

ETS is an Equal Opportunity Employer. We are committed to providing equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, marital status, veteran status, sexual orientation, gender identity, or any other characteristic protected by law. We believe in creating a work environment where all individuals are treated with respect and dignity.

Create a job alert for this search

Senior Java Software Engineer • Columbia, SC, United States

Similar jobs
Senior Java with Tapestry and EDI Integration Developer - Fully REMOTE - Only W2 is required

Senior Java with Tapestry and EDI Integration Developer - Fully REMOTE - Only W2 is required

RICEFW Technologies Inc • Columbia, SC, United States
Remote
Full-time
Quick Apply
Why is this position open : This project team develops and supports the framework functionality of the State s EDI Services & the Medicaid Web Portal application. Clemson University s Medicai...Show more
Last updated: 5 days ago
Physician / Endocrinology / South Carolina / Permanent / Endocrinology Physician

Physician / Endocrinology / South Carolina / Permanent / Endocrinology Physician

MUSC Health • Pecan Way Terrace, Orangeburg County, SC, US
Permanent
MUSC Health - Orangeburg is seeking an experienced, board-certified Endocrinologist to join MUSC Community Physicians, our community-based multispecialty group. Treatment will consist of patients wi...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

VirtualVocations • Columbia, South Carolina, United States
Full-time
A company is looking for a Senior Software Engineer to join their remote team in South Africa.Key Responsibilities Collaborate within cross-functional feature teams to enhance applications and ba...Show more
Last updated: 17 days ago • Promoted
Senior Backend Software Engineer

Senior Backend Software Engineer

VirtualVocations • Columbia, South Carolina, United States
Full-time
A company is looking for a Sr Software Engineer (Backend) in Brazil.Key Responsibilities Develop, maintain, and optimize server-side components of the platform Collaborate with front-end develop...Show more
Last updated: 17 days ago • Promoted
W2 Senior Developer (Java Backend)

W2 Senior Developer (Java Backend)

SPECTRAFORCE • Columbia, SC, United States
Full-time
No Sub Vendor please • • • No C2C Please • • • •.No C2C please • • • W2 role • • • • No subvendor please • • • •.Senior Developer (Java Backend). Hours - 8 : 00 AM – 5 : 00 PM with a 1 hour lunch, flexible (Occasional o...Show more
Last updated: 22 hours ago • Promoted • New!
Physician / Radiology / South Carolina / Permanent / Radiology Physician

Physician / Radiology / South Carolina / Permanent / Radiology Physician

Archway Physician Recruitment • Pecan Way Terrace, Orangeburg County, SC, US
Full-time +2
Radiology (Mammography) position in SC Located in Orangeburg SC40m to Columbia; 75m to CharlestonFull-time or Part Time; permanentHospital seeking a BE / BC Radiologist trained in Mammography to join...Show more
Last updated: 30+ days ago • Promoted
MO-5-5-SR Java Developer 11660-1

MO-5-5-SR Java Developer 11660-1

Focused HR Solutions • Columbia, South Carolina, United States
Full-time
Quick Apply
This job is hybrid you must be located in Columbia,SC at the start of the contract.If you cant relocate and be on site 50% of the time do not submit your resume. Our direct client has an opening for...Show more
Last updated: 30+ days ago
Engineer, Senior Workstation / Server

Engineer, Senior Workstation / Server

Spectraforce Technologies • Columbia, SC, United States
Full-time
Senior Workstation / Server Engineer.Columbia, SC (Partial Onsite : Tuesday, Wednesday, Thursday and as needed).End User Package Deployment and Remediation Services. Performs lead engineer responsibili...Show more
Last updated: 1 day ago • Promoted
Senior Java Backend Engineer

Senior Java Backend Engineer

VirtualVocations • Columbia, South Carolina, United States
Full-time
A company is looking for a Senior Software Engineer.Key Responsibilities Design, develop, and deploy multi-tier, distributed web applications Create and maintain RESTful APIs and collaborate wit...Show more
Last updated: 6 days ago • Promoted
Senior Developer (Java Backend)

Senior Developer (Java Backend)

Spectraforce Technologies • Columbia, SC, United States
Full-time
Senior Developer (Java Backend).Hours - 8 : 00 AM - 5 : 00 PM with a 1 hour lunch, flexible (Occasional off hours and weekends). We operate in an agile Scrum environment with standard agile ceremonies.A...Show more
Last updated: 1 day ago • Promoted
Senior Software QA Engineer

Senior Software QA Engineer

VirtualVocations • Columbia, South Carolina, United States
Full-time
A company is looking for a Senior Software QA Engineer - Connectors & I / O Performance.Key Responsibilities Own end-to-end QA strategy for database connectors and integrations Design and execute ...Show more
Last updated: 5 days ago • Promoted
Drive with DoorDash - Onboarding / Onboard

Drive with DoorDash - Onboarding / Onboard

DoorDash • Swansea, SC, United States
Full-time +1
DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...Show more
Last updated: 30+ days ago • Promoted
MO-5-5-SR Java Developer 11660-1

MO-5-5-SR Java Developer 11660-1

FHR • Columbia, SC, US
Full-time
Quick Apply
This job is hybrid you must be located in Columbia,SC at the start of the contract.If you cant relocate and be on site 50% of the time do not submit your resume. Our direct client has an opening for...Show more
Last updated: 30+ days ago
Software Developer (Java) - Consultant

Software Developer (Java) - Consultant

MAC Face Marketplace • Columbia, SC, US
Full-time
Quick Apply
Position Summary The Systems Software Programmer – Consultant will support the Client Enterprise Services organization by leading the design and development of complex, enterprise...Show more
Last updated: 20 days ago
Physician / Surgery - General / South Carolina / Permanent / Surgery - General Physician

Physician / Surgery - General / South Carolina / Permanent / Surgery - General Physician

Archway Physician Recruitment • Pecan Way Terrace, Orangeburg County, SC, US
Full-time +1
General Surgery Opening in South Carolina Located in Orangeburg, SC = 40m from Columbia; 75m from Charleston Full time, permanent Employed Trauma call required Seeking a BC / BE General Surgeon, will...Show more
Last updated: 30+ days ago • Promoted
Senior QA Engineer

Senior QA Engineer

Qode • South Carolina, SC, US
Full-time
Quick Apply
Experience with SQL for backend / database validation.Familiarity with CI / CD tools and version control systems is a plus. API Testing, Integration Testing, Regression Testing, and Test Automation.The ...Show more
Last updated: 5 days ago
Senior Software Engineer – Modeling and Simulation

Senior Software Engineer – Modeling and Simulation

Integer Technologies • Columbia, SC, USA
Full-time
Quick Apply
Senior Software Engineer - Modeling and Simulation.Onsite in Columbia, South Carolina.Or remote only in the following locations : Fayetteville, Arkansas. Washington, DC; or Philadelphia, PA.Integer ...Show more
Last updated: 30+ days ago
Physician / Telemedicine / South Carolina / Permanent / Telemedicine Physician

Physician / Telemedicine / South Carolina / Permanent / Telemedicine Physician

QuickMD • Blythewood, Richland County, SC, US
Permanent
About QuickMD : QuickMD is a leading telemedicine provider, delivering high-quality virtual care across 44 states.Since our founding in 2019, we have helped more than 100,000 patients access essenti...Show more
Last updated: 30+ days ago • Promoted