Vinova Pte. Ltd.
Singapore / Global
Fullstack Developer
- Hybrid
Singapore / Global
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.
#J-18808-Ljbffr
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global