This is a remote position.
QSTRAT is a leading enterprise software provider within the Embrace portfolio of companies, specializing in Strategic Sourcing and Quoting solutions for manufacturers and distributors across industries such as automotive, aerospace, and industrial manufacturing. QSTRAT empowers businesses to streamline supplier collaboration, automate the RFx process, and leverage advanced cost analysis tools to enhance sourcing decisions and reduce costs.
As we continue to expand our platform, we’re seeking a hands-on Software Engineer to contribute across QSTRAT’s enterprise applications: legacy systems built on Spring Boot, Apache Tapestry 4, JasperReports, MySQL, and XML-based design patterns, as well as modernized UI components leveraging Vue.js. You’ll work full stack — from backend services to reporting modules to front-end interfaces — ensuring our solutions remain scalable, reliable, and maintainable for on-premise deployments powered by Apache Tomcat.
Key Responsibilities
- Develop and maintain backend services usingSpring Bootand Java.
- Enhance existingTapestry 4modules and contribute to modern UI components usingVue.js.
- Work withMySQL databasesand manageXML-based system integrations.
- Design and customizeJasperReportsfor reporting workflows.
- Collaborate with QA, product, and other engineers to deliver high-quality features.
- Participate in code reviews, debugging, and performance optimization.
- Support deployments inon-premise Tomcat environments.
Requirements
- 3–6 years of software development experience withJavaandSpring Boot.
- Experience withMySQLandXML-based system design.
- Familiarity withApache Tapestryor other Java-based web frameworks.
- Hands-on knowledge ofJasperReports.
- Exposure toVue.jsor similar modern JavaScript frameworks.
- Solid understanding of object-oriented design, clean code principles, and debugging.
- Experience with Tomcat deployments and application configuration.
Nice to Have:
- Experience with CI/CD pipelines and build tools (Maven/Gradle).
Benefits
Competitive salary commensurate with experience.
Opportunities for career advancement and professional development.
Experience collaborating with a diverse, global team within a remote work setting.
