Full Stack Engineer

Marathon TS Inc
Dayton, OH, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$98,000.0 - $115,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services Applications Architecture Application Performance Management Microsoft Azure C Sharp (Programming Language) Cloud Computing Code Review Continuous Integration DevOps Github
+27 more
Integrated Development Environments PostgreSQL MongoDB MySQL NoSQL Object-Oriented Software Development Software Engineering Web Applications Web Application Frameworks Google Cloud Test-Driven Development (TDD) Spring Cloud ReactJS Gitlab Vue.js Kotlin Build Management Containerization AngularJS Kubernetes Information Technology Front End Software Development Restful APIs Software Version Control Docker Jenkins Microservices

Job description

Marathon TS is seeking a Mid-Level Full Stack Software Engineer to join an innovative software development team supporting a cutting-edge technology initiative in Dayton, Ohio. This role is ideal for software engineers with 3 to 6 years of experience who enjoy building scalable, cloud-native applications using modern technologies., * Design, develop, and maintain full stack applications using Java and related enterprise technologies

  • Develop responsive front-end applications using modern frameworks such as React, Vue.js, or Angular
  • Build and deploy containerized applications using Docker and Kubernetes
  • Design and integrate RESTful APIs and microservices
  • Collaborate with developers, DevOps engineers, and technical stakeholders
  • Participate in Agile ceremonies, code reviews, testing, and CI/CD processes
  • Contribute to application architecture, design decisions, and technical documentation
  • Troubleshoot and optimize application performance, scalability, and reliability

Requirements

Do you have a Bachelor’s degree?, * 3 to 6 years of professional software development experience

  • Strong proficiency in object-oriented programming using Java or similar enterprise languages such as C#, Kotlin, or Scala
  • Experience building modern web applications using frameworks such as React, Vue, Angular, or comparable front-end technologies
  • Experience designing and consuming RESTful APIs and microservices
  • Experience working with container technologies such as Docker and orchestration platforms like Kubernetes
  • Familiarity with cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud Platform
  • Experience with relational or NoSQL databases such as PostgreSQL, MySQL, or MongoDB
  • Familiarity with version control and CI/CD tools such as GitLab, GitHub, or Jenkins
  • Strong analytical, troubleshooting, and communication skills
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience, * Experience developing cloud-native applications and microservices
  • Familiarity with automated testing frameworks and test-driven development
  • Experience working in highly collaborative Agile software development environments
  • Interest in solving complex technical problems using modern engineering practices, * Bachelor’s (Required)

Experience:

  • Vue, react, or angular: 3 years (Required)
  • Java full stack application : 3 years (Required)

Benefits & conditions

$98,000 - $115,000 a year - Full-time, Contract, Pulled from the full job description

  • Opportunities for advancement, Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as ā€œprotected statusā€).

Pay: $98,000.00 - $115,000.00 per year

Application Question(s):

  • This position has an employment requirement that all candidates must be US Citizens. Do you meet this requirement?

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri Ā· WWC 2023

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva Ā· JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 Ā· LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz Ā· WWC 2025

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi Ā· LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes Ā· LIVE

Videos

See all

Related articles

See all