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

Senior Java Software Engineer

Educational Testing Service • Lansing, MI, United States
15 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!

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 Software Engineer Java • Lansing, MI, United States

Similar jobs
Programmer Analyst 6 - Senior Build Engineer

Programmer Analyst 6 - Senior Build Engineer

MY HR • Lansing, MI, United States
Permanent
Quick Apply
Programmer Analyst 6 - Senior Build Engineer (Azure DevOps) Job Summary Show more
Last updated: 23 hours ago
Senior Lead Developer - Data Engineer

Senior Lead Developer - Data Engineer

Stafford Gray • Lansing, MI, US
Full-time
Quick Apply
CANDIDATES MUST BE LOCAL TO MID-MICHIGAN.Hiring manager is not currently interested in candidates who will need to relocate to accept offer. The position is responsible for providing ongoing mainten...Show more
Last updated: 30+ days ago
Senior QA Analyst (Hybrid)

Senior QA Analyst (Hybrid)

GSK Solutions • Lansing, MI, United States
Full-time
Quick Apply
MessageBody"> Job Title : Senior QA Analyst (Hybrid) Location : <...Show more
Last updated: 17 hours ago • New!
Full Stack Java Developer 1-20

Full Stack Java Developer 1-20

Focused HR Solutions • Lansing, Michigan, United States
Full-time
Quick Apply
Our direct client has an opening for a Full Stack Java Developer position # 86979.This position is for 12+ months, with the option of extension and is located in Lansing, MI.If you are interested, ...Show more
Last updated: 30+ days ago
Sr Software Engineer

Sr Software Engineer

Medline Industries - Transportation & Operations • Lansing, MI, US
Full-time
Medline Industries is seeking a Senior Software Engineer with extensive experience in modernizing business systems using Java, microservices, AKS, and other modern technologies.The ideal candidate ...Show more
Last updated: 5 hours ago • Promoted • New!
Cloud Architect 152811

Cloud Architect 152811

KēSTA I.T. • Lansing, MI, US
Full-time +1
Come build, innovate, disrupt, and thrive!.T is actively seeking a Cloud Architect for.Microsoft Dynamics 365 Finance and Operations (D365 F&O) Cloud Architect. This role partners closely with b...Show more
Last updated: 21 days ago • Promoted
Software Engineer, Android Core Product - Lansing, USA

Software Engineer, Android Core Product - Lansing, USA

Speechify • Lansing, Michigan, United States
Full-time
The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, G...Show more
Last updated: 30+ days ago • Promoted
Architect / Senior Principal Engineer, Oracle SaaS

Architect / Senior Principal Engineer, Oracle SaaS

Oracle • Lansing, MI, United States
Full-time
Oracle Fusion Cloud Applications service, a complete suite of enterprise SaaS applications with embedded AI that run on next-generation Oracle Cloud Infrastructure (OCI). Leading companies trust Ora...Show more
Last updated: 22 hours ago • Promoted • New!
MO3-613-Senior Azure Cloud Engineer 11694-1

MO3-613-Senior Azure Cloud Engineer 11694-1

FHR • Lansing, MI, US
Full-time
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: 30+ days ago
Senior Software Developer

Senior Software Developer

BS&A • Lansing, MI, US
Full-time
Quick Apply
SENIOR SOFTWARE DEVELOPER We are seeking a skilled and motivated Senior Software Developer to join our dynamic team.As a Senior Software Developer, you will play a pivotal role in designing, develo...Show more
Last updated: 30+ days ago
Programmer Analyst - Senior Build Engineer - MDHHS ARC

Programmer Analyst - Senior Build Engineer - MDHHS ARC

Zenfreed, LLC • Lansing, MI, US
Full-time
We are seeking a Senior Build Engineer with strong Azure DevOps experience to design, implement, and maintain enterprise-grade CI / CD pipelines in a hybrid cloud environment.This role focuses on bui...Show more
Last updated: 10 hours ago • Promoted • New!
Senior Sales Engineer

Senior Sales Engineer

EDB • Lansing, MI, US
Full-time
EDB provides a data and AI platform that enables organizations to harness the full power of Postgres for transactional, analytical, and AI workloads across any cloud, anywhere.EDB empowers enterpri...Show more
Last updated: 3 days ago • Promoted
Senior Java Developer

Senior Java Developer

Sunrise Systems • Lansing, Michigan, United States
Full-time
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: 30+ days ago
Senior Build Engineer (Azure DevOps)

Senior Build Engineer (Azure DevOps)

RICEFW Technologies Inc • Lansing, MI, United States
Full-time
Quick Apply
Senior Build Engineer (Azure DevOps) Job Summary We are seeking a Senior Build Engineer with strong Az...Show more
Last updated: 5 hours ago • New!
Software Solutions Architect

Software Solutions Architect

Global Information Technology • Lansing, MI, USA
Full-time
Quick Apply
Job Title : Software Solutions Architect.Job Location : Lansing, MI (Hybrid).Minimum 5+ years of overall experience in the field. Proven experience as an IT Application Architect, Enterprise Architect...Show more
Last updated: 27 days ago
Senior Software Engineer, Core Experiences - Lansing, USA

Senior Software Engineer, Core Experiences - Lansing, USA

Speechify • Lansing, Michigan, United States
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: 30+ days ago • Promoted
Senior Build Engineer (Azure DevOps)

Senior Build Engineer (Azure DevOps)

Vital Tech Solutions • Lansing, MI, US
Full-time
Senior Build Engineer (Azure DevOps).We are seeking a Senior Build Engineer with deep Azure DevOps expertise to design, implement, and support scalable CI / CD pipelines within a complex hybrid envir...Show more
Last updated: 2 days ago • Promoted
Senior Manager, Business Development - Capital One Software (Remote)

Senior Manager, Business Development - Capital One Software (Remote)

Michigan Staffing • Lansing, MI, US
Remote
Full-time +1
Senior Manager, Business Development.As a Senior Manager, Business Development at Capital One, you will apply your strategic and analytical skills to major company challenges.You will lead and team...Show more
Last updated: 9 hours ago • Promoted • New!