Talent.com
Senior Java Software Engineer
Senior Java Software EngineerEducational Testing Service • Lansing, MI, United States
Senior Java Software Engineer

Senior Java Software Engineer

Educational Testing Service • Lansing, MI, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [job_card.permanent]
[job_card.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!

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.

[job_alerts.create_a_job]

Software Engineer Java • Lansing, MI, United States

[internal_linking.similar_jobs]
Data Engineer

Data Engineer

Instantserve • Lansing, Michigan, United States
[job_card.full_time]
We are seeking an experienced Data Engineer to join our team in mid-Michigan.This is a hybrid position requiring on-site presence twice a week. Remote-only candidates will not be considered.Qualifie...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Android Software Engineer

Senior Android Software Engineer

Ford Motor Company • Lansing, MI, United States
[job_card.full_time]
We are looking for a customer-centric senior software engineer who embraces lean and agile practices.The Senior Software Engineer, Android will interact directly and continuously with product owner...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Development Engineer, Android

Senior Software Development Engineer, Android

Ford Motor Company • Lansing, MI, United States
[job_card.full_time]
FordPass is a world-class customer-facing mobile application used by millions of customers around the world.We are looking for a customer-centric senior software engineer who embraces lean and agil...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Principal AI Software Engineer

Senior Principal AI Software Engineer

Oracle • Lansing, MI, United States
[job_card.full_time]
At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
MO3-613-Senior Azure Cloud Engineer 11694-1

MO3-613-Senior Azure Cloud Engineer 11694-1

FHR • Lansing, MI, US
[job_card.full_time]
[filters_job_card.quick_apply]
Our direct client has an opening for.Senior Azure Cloud Engineer 11694-1.This position is up to 12 months, with the option of extension, in. Please send rates and a resume.DEA needs an Architect or ...[show_more]
[last_updated.last_updated_30]
Senior Sales Executive

Senior Sales Executive

The N2 Company • Lansing, Michigan, United States
[job_card.full_time]
About The N2 Company The N2 Company helps businesses efficiently connect with top realtors in their markets through high-quality monthly publications, targeted digital advertising, and exclusive ev...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Speech-Language Pathologist (SLP)

Speech-Language Pathologist (SLP)

PediaStaff • Springport, Michigan, United States
[job_card.permanent]
Exciting Opportunity : School Speech-Language Pathologist - SLP in Mason, MI area.We' re currently seeking a dedicated.Our team-oriented approach ensures you have the resources and collaboration nee...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Java Software Engineer - Oracle Health and Analytics

Java Software Engineer - Oracle Health and Analytics

Oracle • Lansing, MI, United States
[job_card.full_time]
FTE - Intended for students graduating with their Bachelor's, Master's, or Doctorate's degree by, or have graduated within12 months of cohort start date in June / July 2026. Target Start Date : early-J...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Product Tester (Work From Home) – Keep Free Products + Weekly Pay

Product Tester (Work From Home) – Keep Free Products + Weekly Pay

OCPA • Springport, New York, us
[filters.remote]
[job_card.part_time] +1
Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...[show_more]
[last_updated.last_updated_30] • [promoted]
Physical Therapist - Cayuga County

Physical Therapist - Cayuga County

ProMedica Senior Care • Onondaga, MI, United States
[job_card.full_time]
A qualified professional, who directs, supervises, evaluates and provides physical therapy services to patients in the home, following physician's orders. Evaluate patient using diagnostic muscle, n...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Java Developer

Senior Java Developer

Sunrise Systems • Lansing, Michigan, United States
[job_card.full_time]
[filters_job_card.quick_apply]
Location : Lansing, MI (Hybrid- 2 days onsite per week).Duration : 12 months of contract with possibility of extension.Write well-designed, testable code using spring MVC, Hibernate framework for ent...[show_more]
[last_updated.last_updated_30]
Senior Software Engineer, Core Experiences - Lansing, USA

Senior Software Engineer, Core Experiences - Lansing, USA

Speechify • Lansing, Michigan, United States
[job_card.full_time]
Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go,...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Travel Nurse - ED - Emergency Department Job in Albion, MI - $9,190 per Month (2 Years Experience Needed)

Travel Nurse - ED - Emergency Department Job in Albion, MI - $9,190 per Month (2 Years Experience Needed)

Vetted Health • Albion, MI, United States
[job_card.full_time]
RN - ED - Emergency Department.Must have 2+ years of experience.This contract pays approximately $9,190 / month gross.Guaranteed Pay : Never worry about canceled shifts. Premium Overtime : 2x hourly rat...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Physician / Surgery - Neurological / Michigan / Locum Tenens / Locum - Physician - Surgery - Neuro

Physician / Surgery - Neurological / Michigan / Locum Tenens / Locum - Physician - Surgery - Neuro

Hayman Daugherty Associates • Fowler, Michigan, United States
[job_card.permanent]
We have a rewarding locum tenens opportunity for a Board-Certified Neurosurgeon in Michigan, situated near the town of Fowler. This locum position offers a unique chance to work in a high-demand, we...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Solution Engineer

Senior Solution Engineer

RELX • Lansing, MI, United States
[job_card.full_time]
Are you ready to use your data science and analytics skills to drive customer value and innovation?Do you thrive on solving complex problems and building tools that make a real impact for customers...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Programmer Analyst 6 - Senior AI / Java Developer

Programmer Analyst 6 - Senior AI / Java Developer

Procyon TS • Lansing, MI, United States
[job_card.full_time]
Seeking a C2C candidate located in the specified area.The position is responsible for providing ongoing maintenance and support of GCP applications such as Document AI (DOC AI) and Google Chatbot f...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Programmer

Programmer

Global Technical Talent • Lansing, MI, United States
[job_card.full_time]
Programmer / Full-Stack Java Developer.Department of Transportation's Project Development and Maintenance programs.The developer must demonstrate strong communication, teamwork, and problem-solving...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Travel Nurse - ED - Emergency Department Job in Albion, MI - $9,119 per Month (2 Years Experience Needed)

Travel Nurse - ED - Emergency Department Job in Albion, MI - $9,119 per Month (2 Years Experience Needed)

Vetted Health • Albion, MI, United States
[job_card.full_time]
RN - ED - Emergency Department.Must have 2+ years of experience.This contract pays approximately $9,119 / month gross.Guaranteed Pay : Never worry about canceled shifts. Premium Overtime : 2x hourly rat...[show_more]
[last_updated.last_updated_1_day] • [promoted]