Surety, Fidelity and Business Insurance, Online, Instant Policy Issuance. Established in 1930, we are Treasury Listed.
Backend Java Developer
Location
Vietnam
Posted
77 days ago
Salary
0
Seniority
Senior
Job Description
Backend Java Developer
Colonial Surety Company
• Design, maintain and tune high performance code. • Apply appropriate approach, best-practice and correct separation of presentation code from business logic. • Implement and support build processes and test environments. • Provide project and task estimates. • Responsible for developing, enhancing, modifying and/or maintaining applications. • Deeply understand requirements and expertly handle Analysis, Design, Coding, Testing and Quality processes.
Job Requirements
- Bachelor’s Degree preferred but not required
- 5+ years of progressive, hands-on development experience on multiple stacks
- Familiarity with on-site and off-shore delivery model
- Full Software Development Life Cycle (SDLC) Experience
- Experience with 3rd party software integration on both server-side and client-side
- Experience with headless, decoupled CMS architecture
- Skilled at interfacing with RESTful APIs
- Demonstrated knowledge of client-side/backend performance analysis
- Experience with Microservices and Spring boot
- Experience with one scripting/programming language(Java EE/Core, PHP, Ruby)
- Experience with CI/CD pipeline and automation (Kubernetes and Docker)
- Experience with relational databases, SQL and ORM technologies(SQL Server, Postgresql)
- Experience with data pipeline and ML/AI are plus
- Excellent at English reading comprehension (MUST)
- Excellent at English communication
Benefits
- Health insurance
- Competitive salary
- Professional development opportunities
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Lead the end-to-end design, development, and deployment of enterprise-grade Java applications • Architect and implement scalable, secure, and high-performing solutions preferably on Azure Cloud • Drive the integration of AI/ML capabilities (e.g., APIs, models, automation) into business applications • Collaborate with cross-functional stakeholders to translate business requirements into technical solutions • Provide technical leadership, mentorship, and guidance to a team of developers • Establish and enforce coding standards, best practices, and development frameworks • Oversee code reviews, performance optimization, and system troubleshooting • Manage project timelines, delivery commitments, and resource planning • Ensure CI/CD pipelines, DevOps practices, and cloud-native development standards are followed • Stay updated with emerging technologies, particularly in AI, cloud computing, and microservices architecture
• Design, develop, and maintain scalable and high-performance Java applications • Build and enhance microservices architectures using Spring Boot and related frameworks • Integrate AI/ML and Generative AI capabilities (e.g., OpenAI, Azure AI services, LLM APIs) into applications • Develop intelligent features such as chatbots, recommendation engines, or automation workflows • Deploy and manage applications within Azure Cloud environments • Provide technical guidance, mentorship, and support to junior developers or small teams • Participate in code reviews and enforce best practices in coding, security, and performance • Collaborate with cross-functional teams (Product, QA, DevOps) to deliver end-to-end solutions • Troubleshoot, debug, and optimize applications and AI integrations • Contribute to CI/CD pipelines and DevOps processes • Stay updated on emerging trends in AI, cloud computing, and backend engineering
Staff Back-End Engineer, Node.js
YassirYassir is the leading super App in the Maghreb region set to change the way daily services are provided. It currently operates in 45 cities across Algeria, Morocco, and Tunisia with recent expansions into France, Canada, and Sub-Saharan Africa. It is backed by approximately $200M in funding from VCs from Silicon Valley, Europe, and other parts of the world. We offer on-demand services such as ride-hailing and last-mile delivery. Building on this infrastructure, we are now introducing financial services to help our users pay, save, and borrow digitally, helping usher the continent into a digital economy era. We’re not just about serving people - we’re about creating a marketplace to bring people what they need while infusing social values.
• Drive the technical standards for the Backend across our consumer domain • Lead Backend engineers with tech roadmaps, architecture decisions, and feature development and release cycle • Mentor junior developers • Contribute to scaling up Backend engineers in multiple squads • Bringing great talents on board by conducting technical interviews • Design, build and maintain features for the domain applications • Provide technical leadership and manage dependencies • Conduct design and code reviews • Help team members with technical blockers • Continuously discover, evaluate, and implement new technologies to maximize efficiency • Participate in architecture and design discussions • Participate strongly in building the technical roadmap • Help improving engineering standards, tooling, and processes
Backend Software Engineer, Node.js
Hostinger InternationalCustomer-obsessed, idea-driven & ever-growing web hosting company. Building the culture people love to work in!
• Build the engine behind Horizons - Design and develop backend systems and APIs using Node.js that power our vibe coding platform. Your code helps people create, collaborate, and ship faster. • Own your services - Take ownership of backend features and services, learning to make architectural decisions with guidance from senior engineers. • Optimize and scale - Work on API performance, database optimization, and system scalability. Learn production-level engineering from real challenges at scale. • Integrate and innovate - Connect third-party APIs, implement data storage solutions, and help build features that users actually love. • Quality matters - Write tested, documented, scalable code that creates business value. We'll help you develop a strong engineering mindset. • Collaborate across the stack - Work closely with frontend developers, product managers, and other engineers to ship features that make an impact. • Learn and level up - Get mentored on system design, performance optimization, and backend best practices. We're committed to your growth from mid-level to senior engineer.



