
Platform Development Software Engineer
Modern Technology Solutions, Inc.
Dayton, OHJobSeen todaySeen in employer's feed today
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Dayton, OH, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Requirements
Credentials this posting asks for.
Job overview
MTSI seeks a senior software engineer to modernize a legacy Tomcat web application into a cloud-native, containerized microservices architecture. The role maintains the existing system while redesigning services for Kubernetes deployment and implementing new architecture with Golang and Angular. The engineer collaborates across teams, supports CI/CD and agile practices, and guides software evolution from development through deployment.
Skills & qualifications
Skills
Qualifications
Benefits
Full job description
MTSI is seeking a Senior Software Engineer to play a critical role in the transformation of a legacy Tomcat web application into a modern, containerized microservices architecture. This highly visible and mission-critical role will involve maintaining and transitioning the existing Tomcat-based system while simultaneously redesigning core services to leverage emerging enterprise services and implement a new architecture using Golang and Angular. Job Description: - Maintain and enhance a legacy Tomcat web application while planning its transition to a cloud-native architecture. - Redesign the application for deployment within a Kubernetes cluster to ensure scalability, reliability, and security. - Refactor traditional monolithic structures into modular microservices using modern integration strategies and emerging enterprise services. - Collaborate with cross-functional engineering teams to ensure smooth integration of new services following industry best practices. - Develop and maintain software components using Java (Java 8 and Java 21), utilizing technologies such as JSP, JSTL, CDI, and Spring alongside a responsive user interface that leverages Bootstrap, CSS, SCSS, JavaScript, and JQuery. - Implement new architecture by leveraging Golang-based services and Angular for a modernized front-end experience. - Document technical designs, system integration requirements, and transition processes in support of ongoing and future initiatives. Responsibilities: - Take ownership of large sections of the system architecture while working collaboratively with teams. - Drive agile development practices and support robust continuous integration/continuous delivery (CI/CD) pipelines. - Clearly articulate complex system designs and technical concepts to both technical and non-technical stakeholders. - Oversee the evolution of the software process from development through deployment, ensuring efficient and secure code integration. - Engage in continuous process improvement to enhance software quality, performance, and reliability. Required Qualifications: - Bachelor's degree in Computer Science, Software Engineering, or a related technical field. - 5+ years of hands-on software engineering experience. - Proficiency in Java development (Java 8 and Java 21) with expertise in JSP, JSTL, CDI, and Spring frameworks. - Proven experience in maintaining and modernizing web applications, particularly within Tomcat and Kubernetes environments. - Solid expertise in modern front-end technologies, including Angular, Bootstrap (versions 4 and 5), CSS, SCSS, JavaScript, and JQuery. - Experience in refactoring monolithic applications into microservices and integrating emerging enterprise services. - Familiarity with container orchestration and deployment best practices. - Strong problem-solving skills and excellent written and verbal communication abilities. - U.S. Citizenship and must be open to obtaining a TS/SCI security clearance #LI-BG1 #MTSI Interesting Work: Our co-workers support some of the most important and critical programs to our national defense and security. Values: Our first core value is that employees come first. We challenge our co-workers to provide the highest level of support and service, and reward them with some of the best benefits in the industry. 100% Employee Owned: We have a stake in each other's success, and the success of our customers. It's also nice to know what's going on across the company; we have company wide town-hall meetings three times a year. Great Benefits - Most Full-Time Staff Are Eligible for: Starting PTO accrual of 20 days PTO/year + 10 holidays/year
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
Child Development SpecialistAir Force Civilian Career Training · Wright-Patterson AFB, OH · $50–113K/yrPosted 2w agoPosted 2w ago
Platform EngineerModern Technology Solutions, Inc. · Dayton, OH (Hybrid)
Full Stack Software Engineer (Storage & Data Platform Focus)Trinzic · Beavercreek, OH (Hybrid)
Software EngineerTrinzic · Beavercreek, OH (Hybrid)
Computer Vision Software Engineer, MidBooz Allen Hamilton · Dayton, OH
You've read the whole posting — now see how you match it.