> Markdown version of [/jobs/ext/2271784-software-engineer-4-java-full-stack](https://www.wearedevelopers.com/jobs/ext/2271784-software-engineer-4-java-full-stack). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer 4 - Java Full Stack - **Company:** PTR Global - **Location:** Columbus, OH, United States - **Experience:** Expert - **Salary:** $145,600.0 - $156,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Design of User Interfaces, Java Web Services, Javaserver Pages, MongoDB, Scrum Methodology, Systems Integration, Enterprise Software Applications, Spring-mvc, ReactJS, Spring-boot, Software Troubleshooting, Restful APIs - **Published:** August 27, 2026 - **Apply:** https://www.dice.com/job-detail/1ce6311e-2141-4547-b2c9-8e590f87699c ## About the Role * 5+ years of Full-Stack Java development experience * Strong hands-on Java development experience * Strong experience with Spring MVC * Experience developing user interfaces using JSP and JavaScript * Experience designing, developing, or integrating REST APIs * Experience maintaining and enhancing legacy enterprise applications * Strong troubleshooting and production-support experience * Experience supporting high-volume, customer-facing applications * Ability to work effectively with distributed U.S. and India-based teams * Willingness to work onsite in Columbus, Ohio, three days per week Nice to Have * Spring Boot * React.js * MongoDB * Service-driven architecture * Customer Service as a Service (CSaaS) * Experience supporting banking, call-center, customer-authentication, or account-management applications ## Description This role is best suited for an engineer who enjoys maintaining and enhancing existing enterprise applications while also delivering new business functionality. Candidates must be comfortable working with legacy technologies, including Spring MVC and JSP. What You'll Do * Maintain, troubleshoot, and enhance existing Java-based applications. * Develop new functionality based on customer and business requirements. * Support customer authentication, account access, and account-maintenance initiatives. * Contribute to the "Smart Start" initiative involving youth accounts, permissions, and account management. * Build and integrate REST APIs within a service-driven architecture. * Develop and maintain user interfaces using JSP and JavaScript. * Support production issues and ensure application reliability and stability. * Analyze complex technical challenges and deliver scalable solutions. * Collaborate with engineers and stakeholders located in the U.S. and India. * Participate in Scrum ceremonies and contribute to both production support and new development initiatives., * Meet the core Java, Spring MVC, JSP, and REST API requirements. * Are comfortable supporting and enhancing legacy applications. * Understand that this position combines maintenance, production support, and new development. * Can work onsite in Columbus three days per week. * Are interested in a potential future full-time conversion opportunity. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [From Zero to Mobile Developer in 45 Minutes With SwiftUI](https://www.wearedevelopers.com/videos/183-from-zero-to-mobile-developer-in-45-minutes-with-swiftui) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)