Company Overview / Employee Value Proposition
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