freehire launches on Product Hunt on 26 August.

Follow →

Fullstack Developer

Summary

Maintains and modernizes legacy enterprise apps for regulated clients, focusing on stability, security, and cloud-native upgrades using Java/Spring and Oracle/Sybase databases.

Company Overview

Established in 2010, Vinova is a passion-driven and award-winning development company for mobile, web, and enterprise applications. Our clients span the globe and cover a wide range of projects including IoT, blockchain, banking, fintech, networking, and ecommerce. We strive to build great products by working with a passion, working closely with our customers, and through open but disciplined collaboration.

Job Summary

We are seeking a highly motivated and experienced Full Stack Engineer to join our team, taking the lead in the maintenance, support, and modernization of mission-critical enterprise applications. The ideal candidate is a proactive problem-solver who excels in stabilizing legacy systems while driving progressive technology upgrades. You will play a hybrid role, combining deep technical troubleshooting with strategic modernization roadmaps to ensure system stability, security, and performance for highly regulated environments.

Responsibilities
  • System Maintenance & Stability: Take ownership of existing web applications and enterprise systems by managing change requests, conducting thorough impact assessments, resolving bugs, and optimizing performance.
  • Incident Management & Operations: Respond promptly to production incidents, perform root cause analysis (RCA) to prevent recurrence, and collaborate with operations teams to implement system monitoring, backups, and disaster recovery plans.
  • Security & Compliance: Implement critical security fixes based on findings from source code reviews, open-source analysis, vulnerability assessments, and penetration testing (VAPT).
  • System Modernization: Analyze system dependencies and business requirements to design and execute modernization roadmaps, transitioning legacy systems to modern architectures.
  • Documentation & Knowledge Sharing: Document legacy system architectures and develop knowledge transfer materials to support cross-functional team understanding and ensure operational continuity.
Key Requirements
  • Experience & Education: Degree in Computer Science, Information Technology, or equivalent practical experience. Minimum 3-5 years of experience developing, maintaining, and supporting enterprise systems.
  • Backend & Legacy Technologies: Strong experience with Java (including legacy versions like Java 8), Spring Framework, Spring Boot. Familiarity with legacy web frameworks (Apache Struts, JSF, JSP, JSTL) and Oracle WebLogic Server administration.
  • Database & Integration: Experience with Oracle and Sybase Databases (including troubleshooting stored procedures). Proficient in file-based integrations, SFTP protocols, and managing batch processing frameworks/scheduled jobs.
  • Architecture & Cloud: Expertise in API development, microservices architecture, containerization, and orchestration. Experience with cloud deployments and cloud products.
  • Security & IAM: Experience integrating authentication and authorization systems (SiteMinder, LDAP, Active Directory) and implementing modern frameworks like OIDC. Familiarity with secure coding practices.
  • Tools & Infrastructure: Proficient in version control (Git, SVN), basic Linux/Unix system administration, and CI/CD/DevOps tools.
Bonus Points (Highly Preferred)
  • Experience working with government or highly regulated industry systems.
  • Proven track record in leading modernization or redevelopment projects.
  • Experience with event-driven solutions such as Solace.
  • Experience using Azure DevOps tools, including Azure Boards and Azure Pipelines.
Why Join Us?
  • Competitive salary & benefits package.
  • Career growth & professional development in a fast-paced tech environment.
  • Collaborative and innovative work culture with exposure to the latest technologies.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available