FULLSTACK DEVELOPER (Angular + Spring Boot)
Location:
24 Galaxy 6, Van Phuc, Ha Dong, Hanoi
Employment Type:
Full-time
Salary:
Up to
40M gross
(depending on experience)
About Ignify
Ignify is a technology outsourcing company specializing in building secure, scalable, and high-performance ERP and financial systems
for enterprises and banks. With a strong focus on quality, compliance, and innovation, we help organizations digitize operations, enhance security, and deliver mission-critical business solutions.
We’re expanding our Engineering team and looking for
2 Junior
and
2 Senior Fullstack Developers
who are passionate about building impactful enterprise and banking applications using modern technologies.
Job Description
As a Fullstack Developer at Ignify, you’ll be responsible for designing, developing, and maintaining web systems using Angular (v10+)
and
Spring Boot
, following microservices architecture and industry best practices.
Depending on your level (Junior or Senior), your responsibilities may include:
Core Responsibilities (All Levels):
Design, develop, and maintain ERP and banking web applications (frontend + backend).
Build and integrate RESTful APIs
and
event-driven
services.
Work with
relational databases (SQL)
— schema design, queries, and optimization.
Participate in requirement analysis, system design, and technical discussions.
Collaborate with PMs, QCs, and other developers to deliver high-quality features.
Take part in
CI/CD
and
containerization
using
Docker/Kubernetes
.
Leverage AI-assisted tools and code reviews to enhance development efficiency.
Additional for Senior Developers:
Lead technical design and architecture discussions.
Mentor and support junior developers.
Optimize system performance, scalability, and security.
Build and manage Kafka-based event-driven systems.
Ensure best practices in authentication, authorization, and microservice communication.
Additional for Junior Developers:
Support feature development and bug fixing under senior supervision.
Learn and apply clean code principles and design patterns.
Gain hands-on experience in ERP and banking projects.
Continuously improve through mentorship and real project exposure.
Requirements
For Junior Developers:
1–2 years of experience in web development (internship or project experience acceptable).
Familiar with Angular (v10+)
,
Java
, and
Spring Boot
.
Basic understanding of SQL databases and REST APIs.
Eagerness to learn Kafka, Docker, and Kubernetes.
Strong teamwork, communication, and willingness to grow.
For Senior Developers:
5+ years of software development experience.
Minimum 2 years of hands-on experience with Angular
and
Spring Boot
.
Strong expertise in
Java
,
RESTful APIs
, and
security (JWT/OAuth2)
.
Solid understanding of
databases
(schema design, queries, optimization).
Experience with
Kafka
,
microservices
, and
distributed systems
.
Preferred: CI/CD, Docker, Kubernetes, Keycloak.
Experience in
ERP or banking systems
is a strong plus.
Excellent problem-solving and mentoring skills.
Benefits
Competitive salary: Junior:
up to
25M gross. Senior:
up to
40M gross.
13th-month salary + performance-based bonuses.
Project bonuses for outstanding contributors.
Full social insurance + extended health insurance.
Annual training budget for courses and certifications.
Friendly, collaborative, and growth-oriented working environment.
Opportunity to work with modern technologies
(Cloud, DevOps, Big Data).
Involvement in
ERP and banking projects
with real-world business impact.
How to Apply
Send your CV to huyen.pham@ignify.co
Email subject:
[Your Name] –
Fullstack Developer (Angular + Spring Boot) – Ignify