Full Stack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+27 more
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.comGood distractions
Talks and stories from around this role ā technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Whatās the Difference Between Frontend and Backend Development?
Is Software Engineering Over-Saturated?
7 Most Popular Web Developer Jobs in Europe
Where to Find Entry-Level Software Engineering Jobs