We are looking for a JavaFull-stack Engineer based in Singapore to develop, maintain and supportenterprise applications in a highly regulated environment.
The role requires strong Javabackend skills, working knowledge of React, hands-on deployment experience, andthe ability to troubleshoot production issues and participate in technicaldiscussions with clients.
Responsibilities
- Develop and maintain backend services andRESTful APIs using Java and Spring Boot.
- Develop and troubleshoot database queries andintegrations to support application functionality and performance.
- Maintain and enhance React components,including integration with backend APIs.
- Support application deployment andtroubleshooting using GitLab CI/CD, Docker and Kubernetes.
- Configure, integrate and troubleshoot APIgateways and reverse proxies.
- Investigate production issues, analyseapplication logs, identify root causes and implement fixes.
- Remediate vulnerabilities in application codeand dependencies, and verify that the implemented fixes resolve the identifiedissues.
- Participate in and, where required, leadtechnical discussions with clients to clarify requirements, explain issues andrecommend solutions.
RequiredSkills and Experience
- Strong hands-on experience with Java, SpringBoot and RESTful API development.
- Solid database and SQL experience, includingdata integration and troubleshooting.
- Working knowledge of React and frontendintegration with backend services.
- Hands-on experience with GitLab CI/CD, Dockerand Kubernetes.
- Experience with API gateway and reverse proxytechnologies, such as Nginx.
- Ability to support production issues throughlog investigation, debugging and root cause analysis.
- Experience with application and dependencyvulnerability remediation.
- Good spoken English, with the ability tocommunicate clearly with clients and explain technical concepts effectively.
PreferredExperience
- Hands-on experience with Axway API Gateway orsimilar enterprise API management platforms.
- Experience supporting Singapore government orpublic-sector projects, or other highly regulated environments.
- Exposure to Government Commercial Cloud(GCC), Government Data Centre (GDC) and/or OpenShift Container Platform (OCP)environments is a strong advantage.
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!