Software Engineer (Vuejs & Springboot Focus) for Enterprise Systems
About the Role
As a Software Engineer, you will play a key role in designing and developing scalable, secure, and high-performing applications that power our services. You will work with modern microservices architecture using
Spring Boot
on the backend and
Vue.js
on the frontend, delivering reliable software that meets both functional and business needs. You'll join a collaborative team that values clean code, automation, and continuous improvement. Staying current with software engineering practices, emerging technologies, and industry standards is expected.
Build and integrate
microservices
to support scalable and modular application architectures
Design, develop, test, and maintain applications using
Spring Boot
(backend) and
Vue.js
(frontend)
Implement APIs, data models, and secure integration points between services
Work in an agile, cross-functional team alongside engineers, QA, and product owners
Apply best practices in coding, software design patterns, in-code documentation & code reviews
Write and maintain unit, integration, and automated tests to ensure software quality
Optimize performance, scalability, and reliability of applications
Collaborate on application deployment strategies and CI/CD pipelines
Document technical solutions, processes, and software design considerations
Requirements
Minimum
2 to 3 years of software development experience
Hands-on experience with
Spring Boot
(or similar backend frameworks) for backend development
Experience with
Vue.js
(or similar frontend frameworks such as React or Angular)
Strong understanding of
microservices architecture
and RESTful API design
Solid foundation in
databases
(SQL and/or NoSQL) and ORM frameworks (e.g., Hibernate, JPA)
Proficiency in
software development tools
(IDEs, Git, Maven/Gradle)
Familiarity with
containerization (Docker, Kubernetes)
and CI/CD practices (Jenkins, GitHub Actions, GitLab CI, etc.)
Familiarity with Node.js
Strong problem-solving and analytical skills
Effective communication skills (written and spoken)
Effective communicator who thrives in cross-functional teams, and above all, have a strong ownership mindset
Other Desirable Requirements
Exposure to cloud platforms (AWS, Azure, or GCP)
Experience in government projects
Familiarity with the SG Tech Stack (eg. SHIP/HATS)
Knowledge of security practices for microservices and APIs (OAuth2, JWT)
Experience with testing frameworks (JUnit, Cucumber, Mockito)
Understanding of DevOps and SRE practices
5 day week @ AMK Area
Maestro HR
damien lee tian hong
R1106726
16C8462
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.