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. Vinova earns respect from customers by being committed to quality, flexibility, and speed. We strive to build great products by working with a passion, working closely with our customers, and through open but disciplined collaboration. You will be working in an encouraging and challenging environment, taking advantage of the latest technology to develop excellent mobile apps for clients. You will be engaging clients in both on-site and off-site support. Interested to join our all-star team? Submit your application to us now! Tell us why you want to work with us and why you think you’d be a good candidate. We are looking forward to hearing from you!
Job Summary
The Full Stack Engineer will lead the maintenance, support, and modernization of existing web applications and enterprise systems. You will drive system stability, security, and performance improvements while collaborating across teams to ensure reliable production operations and progressive technology upgrades.
Responsibilities
Take ownership of system maintenance by managing change requests, resolving bugs, optimizing performance, and enhancing system stability
Maintain and enhance existing web applications by conducting thorough impact assessments for all change requests
Respond promptly to production incidents and perform root cause analysis to prevent recurrence
Collaborate with operations teams to implement system monitoring, backup procedures, and disaster recovery plans
Implement security fixes based on findings from source code reviews, open source analysis, vulnerability assessments, penetration testing, and other security evaluations
Document legacy systems and develop knowledge transfer materials to support team understanding and continuity
Analyze system dependencies and requirements to design and execute modernization roadmaps that align with business goals
Required competencies and certifications
Degree in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines, or equivalent practical experience
Minimum 3-5 years of experience developing, maintaining, and supporting enterprise systems
Proficient in using version control systems such as Git and SVN for source code management
Demonstrated strong troubleshooting and debugging skills to resolve complex system issues
Deep understanding of the impact of changes on live production systems to ensure stability and reliability
Preferred competencies and qualifications
Experience with Java, including legacy versions such as Java 8, and frameworks like Spring Framework and Spring Boot
Skilled in Oracle WebLogic Server administration, deployment, and troubleshooting
Knowledge of web storage technologies such as LocalStorage and Cookies
Experience with Oracle Database and Sybase Database, including troubleshooting stored procedures
Familiarity with Java web frameworks such as Apache Struts, JSF, JSP, JSTL, and jQuery
Experience integrating authentication and authorization systems using SiteMinder, LDAP, or Active Directory
Proficient in file-based integrations and SFTP protocols
Experience managing batch processing frameworks and scheduled jobs
Basic Linux/Unix system administration skills for application deployment and troubleshooting
Expertise in API development, microservices architecture, containerization, and container orchestration
Knowledge of modern frontend frameworks such as React
Experience with cloud deployments and cloud products
Understanding and implementation experience with modern authentication and authorization frameworks such as OIDC
Familiarity with security best practices and experience conducting source code reviews and open source analysis
Bonus: Experience working with government or highly regulated industry systems
Bonus: Experience leading modernization or redevelopment projects
Bonus: Experience with event-driven solutions such as Solace
Bonus: Experience using Azure DevOps tools including Azure Boards and Azure Pipelines
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.
Vinova earns respect from customer...
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Back End Developer Full-Time Jobs in Singapore.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast!
Find the best jobs in Singapore, apply in 1 click and get a job today!