DevArchitect
← Back to jobs
SourceCode

Senior Backend Java Engineer Spring, React

SourceCode

ITviec
RemoteVietnam24 days ago$1.5k – $3k

Job Description

Top 3 Reasons To Join Us Work from home from Vietnam Excellent Team Culture Rapid Growth Business The Job

About the Role

We are seeking a highly skilled Senior Java Backend Engineer with over 5 years of experience in designing and developing scalable, high-performance systems. The ideal candidate is passionate about delivering solutions for client projects, collaborating with teams, and building modern, secure, and resilient microservices.

Key Responsibilities

  • Design, develop, and maintain RESTful APIs and backend services using Java Spring Boot.
  • Architect and implement microservices with a focus on scalability, reliability, and performance.
  • Work with MongoDB for data modeling, queries, and performance optimization.
  • Build and manage real-time event-driven systems using Kafka.
  • Integrate modern authentication and authorization technologies (e.g., OAuth2, JWT, OpenID Connect).
  • Contribute to client projects by providing technical solutions and ensuring business needs are met.
  • Collaborate effectively within cross-functional teams, ensuring smooth communication between engineers, product managers, and stakeholders.
  • Write clean, maintainable, and well-tested code following best practices.
  • Participate in code reviews, system design discussions, and technical decision-making.
  • Monitor, troubleshoot, and improve system performance in production environments.
Your Skills and Experience

Required Skills & Experience

  • 5+ years of professional experience as a Java backend engineer.
  • Strong expertise in Java, Spring Boot, RESTful API design, and Maven build tools.
  • Hands-on experience with MongoDB (schema design, aggregation pipelines, performance tuning).
  • Solid understanding of Apache Kafka for messaging and streaming.
  • Practical knowledge of microservices architecture and distributed systems.
  • Fair to strong knowledge of authentication/authorization technologies (OAuth2, JWT, SSO).
  • Proven ability to work on client-facing projects, with strong problem-solving and solution-delivery skills.
  • Strong communication skills in English and ability to thrive in collaborative team environments.

Nice to Have

  • Experience in insurance, banking, finance, or big data domains.
  • Knowledge of JavaScript (for integration or full-stack collaboration).
  • Familiarity with Docker, Kubernetes, or cloud platforms (AWS, GCP, Azure).
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
  • Knowledge of monitoring tools (Prometheus, Grafana, ELK stack).
  • Exposure to domain-driven design (DDD) or event-driven architectures.
Why You'll Love Working Here

Working with us:

- Working time: 9am - 6pm (Vietnam Time)
- 12 days of annual leaves
- Extra pay for Overtime
 

Perks:

- Work from home: our entire company has worked virtually since inception. We have well-developed systems and processes to support remote work.

- Rapid Growth Business: our company is growing rapidly and there is opportunity to grow with our team.

- Excellent Team Culture and a positive, supportive environment. Relaxed, friendly vibe with a regional HQ.

- Engagement Events: Company Trips, Team building, Year End Party, Gift for special occasions and Monthly team meeting allowances.

- Equipment Support Allowance after probation 

Benefits

Working with us:

- Working time: 9am - 6pm (Vietnam Time)
- 12 days of annual leaves
- Extra pay for Overtime
 

Perks:

- Work from home: our entire company has worked virtually since inception. We have well-developed systems and processes to support remote work.

- Rapid Growth Business: our company is growing rapidly and there is opportunity to grow with our team.

- Excellent Team Culture and a positive, supportive environment. Relaxed, friendly vibe with a regional HQ.

- Engagement Events: Company Trips, Team building, Year End Party, Gift for special occasions and Monthly team meeting allowances.

- Equipment Support Allowance after probation