Menu

Senior Backend Developer

Backend Java AWS Cloud Platforms Kafka Backend

Icon salary Salary
Negotiable
Icon Location Location
Ha Noi, Ho Chi Minh
Icon Vacancies Vacancies
2 person(s)

Benefit

13th month salary 13th month salary
Flexible working time Flexible working time
Full social insurance Full social insurance
Other benefits Other benefits
Yearly salary review Yearly salary review
Travel/company trips Travel/company trips
Laptop/desktop for works Laptop/desktop for works
Performance bonus Performance bonus
Extra health insurance Extra health insurance

Job Overview And Responsibility

- Design system architecture and guide AI-assisted implementation of Springboot/Kotlin applications - Review, verify, and refine AI-generated code to ensure quality, security, and maintainability - Collaborate with Product Owners and BA to understand requirements and business processes - Collaborate with AI tools to translate user stories into working solutions efficiently - Communicate technical designs, trade-offs, and solutions confidently to non-technical stakeholders - Challenge and clarify requirements with curiosity dig deep into the why behind business needs - Validate AI-generated test suites and ensure comprehensive coverage using TDD and DDD principles - Own quality assurance by designing test strategies and verifying implementation correctness - Design and architect RESTful APIs and microservice patterns, directing Al implementation - Provide technical oversight and architectural decisions for AI-assisted development - Conduct thorough code reviews of both human and AI-generated code - Work with distributed teams across multiple time zones

Required Skills and Experience

- 10+ years total backend engineering experience - 8+ years strong hands-on Java (Spring Boot, REST APIs, enterprise systems), Microservices - Strong experience with Kafka and AWS - Experience with AI-assisted development tools (GitHub Copilot, Claude Code, or similar) - Ability to write effective prompts and context for AI code generation - Strong code review and verification skills for AI-generated implementations - Critical thinking to assess AI suggestions and identify potential issues - Expertise in validating AI-generated tests for completeness and edge case coverage - Understanding of AI limitations and when to override or refine AI outputs - Ability to architect solutions that AI can effectively implement - Excellent communication and written skills. Be able to work in a team - Strong analytical and problem-solving abilities to guide AI assistance - Understanding of financial instruments - Adaptability and willingness to learn new AI tools and workflows - Judgment and discernment in accepting, modifying, or rejecting AI-generated code - Automated unit and integration testing (jUnit, mockito etc.) - Gradle build systems - Data structures and algorithms - dictionary, list, set, trees, graphs - Control-flow patterns and microservice architecture design - Database fundamentals: joins, indexes, foreign keys, primary keys, query optimization - Relational DB, NoSQL, graph DB, and ACID properties - System design and architectural patterns - Protocols & standards (OpenAPI, AVRO, Protobuf) - SOLID principles and event-driven architecture - DevOps and infrastructure fundamentals - Messaging queues, Docker/Compose - Kubernetes (pods, ConfigMaps, deployments, services) - Git workflows (GitHub), CI/CD pipelines, code quality tools (Sonar) - Security fundamentals and secure coding practices - Ability to verify security vulnerabilities in AI-generated code

Why Candidate should apply this position

- Competitive Compensation - Benefits package including comprehensive medical, dental, vision and others - Company Culture based on our Core Values - Professional Development Training with Individual Development Plans to map out your career growth - Opportunity to work in a global environment with diverse teams built with colleagues from around the world - Opportunity to work with technology industry leaders in the financial services industry - Opportunity to work for big name clients in capital markets, banking and other industries

Similar jobs