Maritz logo

Software Engineer III (Fullstack)

Maritz

Fenton, MI
Full Time
Senior
3 days ago

Job Description

About the Role

We are seeking a highly skilled Software Engineer III with a strong background in Java backend and React frontend development to join our team. This role focuses on delivering scalable web applications, developing robust technical solutions, and driving innovation through strategic problem-solving. The position is a hybrid role based at our Fenton, MO campus (Tuesday - Thursday).

Key Responsibilities

  • Selects appropriate standards, methods, tools, and applications to complete deliverables within deadlines.
  • Applies an analytical and systematic approach to problem-solving.
  • Communicates complex technical concepts clearly to diverse audiences.
  • Facilitates collaboration among stakeholders to achieve common objectives.
  • Plans, schedules, and monitors work-both independently and for others-ensuring adherence to deadlines and procedures.
  • Continuously learns and applies new technical knowledge effectively.
  • Understands broader information systems and their role in business operations.
  • Mentors junior engineers, sharing knowledge and best practices.
  • Updates and maintains knowledge bases.
  • Develops architectural diagrams and documentation.
  • Identifies and implements customizations to enhance system efficiency.
  • Works closely with internal and external stakeholders, including IT teams and third-party vendors, to develop technical solutions.
  • Leads complex technical, development, and professional work across various contexts.
  • Investigates, defines, and resolves complex technical challenges, including occasional after-hours support.
  • Provides technical leadership to drive strategic initiatives and innovation.

Requirements

  • 5-7 years' experience developing and delivering software assets utilizing web application frameworks, object-oriented languages, functional programming techniques, design patterns, along with secure coding practices.
  • 5-7 years' experience developing scalable web applications, web-services, preferably REST, along with understanding of Architectural and Design concepts related to Asynchronous Services, Event Driven Architecture, Encapsulation, and Architectural Partitioning.
  • Experience with Java backend and React front end development.
  • Experience with DevOps practices such as CI/CD, and mature test coverage practices.
  • Ability to thoroughly understand code complexity and comprehensibility scans, then successfully refactor for simplification and understandability.
  • Experience with Microsoft SQL Server.
  • Sound troubleshooting skills and techniques.
  • Strong attention to detail.
  • Ability to communicate with technical & non-technical personnel, both written and verbal.
  • Experience developing in a team environment.

Benefits & Perks

  • Comprehensive benefits package including medical, dental, vision, life insurance, disability, 401k, tuition reimbursement, paid time off, and more.

Working at Maritz

Maritz is an Equal Opportunity Employer committed to providing a workplace free of discrimination or harassment. They value diversity and inclusion and support employees with disabilities by providing assistance in accessing their application process.

Apply Now

Job Details

Posted AtJul 20, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Maritz

Website

maritz.com

Company Size

1001-5000 employees

Location

Fenton, MI

Industry

Tour Operators

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches