Search by job, company or skills

vietpay

Java Backend Architect (Fintech, AWS, Microservices)

Save
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Summary 

Vietpay is hiring a Senior Java Backend Architect who can design and implement enterprise grade microservice backend. You must be proficient and hands-on in Java development while also leading architecture decisions across APIs, data, messaging, cloud infrastructure, and reliability. Experience in fintech, banking, or regulated financial services is a factor for consideration. 

 

Key Responsibilities 

1) Architecture and System Design 

  • Own service architecture and technical design for core platforms, including domain boundaries, service contracts, and integration patterns. 
  • Design for resilience and scale: latency budgets, timeouts, retries, idempotency, circuit breakers, and graceful degradation. 
  • Create documentation that scales: architecture diagrams, decision logs, and specifications. 

2) Java Backend Development 

  • Build and maintain production services in Java using Spring Boot 
  • Work on integration modules/SDKs/services to interact with external service providers/partners 
  • Write clean, testable code with high engineering discipline: unit tests, integration tests, and code reviews. 
  • Implement robust system monitoring for external dependencies and define clear operational playbooks for incidents. 
  • Our principal is backend must follow frontend, so maintain and update the backend system to satisfy the desired UX and business requirements. 
  • Translate requirements into technical plans, tickets, and release milestones, with clear tradeoffs and risk management. 

3) Cloud, DevOps, and Reliability (AWS) 

  • Handle deployments with Docker and internal toolings. 
  • Participate in incident response, root cause analysis, and post incident improvements. 

 

Job Requirements 

  • Must be fluent in English (spoken and written) 
  • 7+ years of professional software engineering experience, with strong Java backend knowledge. 
  • Proven experience in designing and implementing microservices. 
  • AWS experience, comfortable with deployment, security principles, and reliability practices. 
  • Proficient knowledge in SQL. 
  • Solid understanding of software engineering best practices: testing, code reviews, CI and CD, documentation, and design patterns. 

 

Preferred Qualifications 

  • Fintech, banking, payments experience, including NAPAS, VISA, or Mastercard related. 

Tools and Working Methods 

  • Engineering: Java, Spring Boot, Docker, and structured code review/documentation practices. 
  • Cloud: AWS services for compute, storage, networking, logging, and security. 
  • Data: MySQL and PostgreSQL experiences. 
  • Collaboration: Strong writing ability in markdown and written communication. 

Culture 

  • The company has lean and flat hierarchy. 
  • Employees are encouraged to take initiatives within reasonable risk management boundaries. 

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 151124451

Similar Jobs

Hanoi, Vietnam

Skills:

VMwareS3XenTcpDnsYarnDHCPEc2PhpRubyPythonAWSJavaHadoopNode.JSEmrRedshiftHiveSparkHbaseCloud Migration FactoryIaCMigration HubKiroAWS TransformDmsAmazon QMGNApplication Discovery Service

Hanoi, Vietnam

Skills:

S3GithubCloudformationCDKGitLambdaAWS CodePipelineAWSInfrastructure as CodeSDLF frameworkLake FormationDataZoneGlueAthena

Vietnam, Hanoi

Skills:

Infrastructure ArchitectureDatabase ArchitectureIT SecurityData Center Operationsdiscovery and migration toolkitscloud-native application architecturecloud migration strategiessoftware design or developmentnetworking and database replication technologiesenterprise scale IT infrastructuresAWS platform technologiesip networking

Hanoi, Vietnam

Skills:

CloudformationApache SparkSqlMLopsTerraformDatabricksPythonAWSAirflowMLflowdbtDelta Lake

Remote

Skills:

AwsSap BasisBTP