
Senior Full Stack Engineer β Java/React
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Vietnam.
β’ Design, develop, maintain, and enhance applications utilizing Spring Boot, React, and the Microsoft/Java technology stack when applicable.
β’ Convert business requirements into functional, secure, and scalable solutions.
β’ Create and manage REST APIs, integrate messaging queues, and implement asynchronous/event-driven architectures.
β’ Oversee database schema design and migrations for MySQL/PostgreSQL; optimize queries and performance.
β’ Engage in infrastructure-as-code initiatives and deploy across multiple AWS environments.
β’ Secure APIs utilizing OAuth2/Spring Security with JWT and policy-based authorization.
β’ Maintain, upgrade, and refactor existing codebases.
β’ Develop and uphold unit and integration tests; support CI/CD processes and observability.
β’ Collaborate with Business Analysts, product teams, QA, US-based stakeholders, and distributed engineering teams.
β’ Take part in Agile sprints, code reviews, technical research, internal training, and cross-testing.
β’ Mentor colleagues, investigate and resolve production issues, and foster continuous improvement.
β’ Suggest technical strategies and detailed implementation plans; perform additional duties as required.
β’ At least 6 years of hands-on experience with Java and Spring Boot (MVC and/or WebFlux/Reactor).
β’ Significant experience with React, REST APIs, HTML5, CSS3, and Bootstrap-based responsive UI.
β’ Extensive experience with relational databases (MySQL, PostgreSQL), covering schema design, migrations, and performance optimization.
β’ Familiarity with messaging systems (RabbitMQ, AWS SQS/SNS, or similar) and event-driven architectures.
β’ Practical experience with AWS services such as Lambda, ECS, S3, RDS, and SSM.
β’ Understanding of OAuth2/Spring Security, JWT, and policy-based authorization.
β’ Proficiency in testing frameworks like JUnit, Mockito, or similar.
β’ Strong comprehension of performance, security, best practices, and design patterns.
β’ Experience with Web Services; familiarity with WCF or .NET is advantageous but not mandatory.
β’ Bachelorβs Degree in Computer Science, Information Systems, or a related field, or equivalent experience.
β’ Knowledge of the fintech/payments domain, Terraform or equivalent Infrastructure as Code (IaC), reactive programming, observability, distributed applications, and Agile/Scrum methodologies is preferred.
β’ Excellent communication skills are preferred.
β’ Competitive Salary Package β Enjoy a rewarding income from day one.
β’ Full salary during probation plus complete social insurance coverage.
β’ Comprehensive health insurance for you and your loved ones (spouse/children).
β’ Monthly childcare support.
β’ 15 days of annual leave.
β’ 6 weeks of paternity leave.
β’ 10 days of bereavement leave.
β’ Football, Billiards, Badminton, and E-sports clubs.
RTX
NVIDIA
Infios
Gramian Consulting
Get handpicked remote jobs straight to your inbox weekly.