Lead/Principal Java Software Engineer

Qode Xem tất cả việc làm

  • Tp Hồ Chí Minh
  • Lâu dài
  • Toàn thời gian
  • 3 ngày trước
  • Ứng tuyển Dễ dàng
Lead/Principal Java Software EngineerWe are looking for a visionary Lead/Principal Java Software Engineer to spearhead the development of scalable microservices for a global technology powerhouse. In this role, you will drive technological transformation for major banking applications, providing high-level technical leadership across the entire software delivery lifecycle.Key Responsibilities
  • Technical Leadership: Lead the design, development, and deployment of complex technical solutions while fostering Java/JavaScript best practices.
  • System Evolution: Modernize existing systems and architect new microservices-based products using Spring Boot and Spring Cloud.
  • Mentorship: Empower engineering teams through code reviews, hands-on coaching, and structured training sessions.
  • Cloud & DevOps: Build and manage scalable APIs and CI/CD pipelines within AWS or Azure cloud environments.
  • Collaboration: Partner with global delivery teams and stakeholders to align technical execution with business requirements.
RequirementsMust-Have:
  • 8+ years of experience as a Technical Architect or Principal Engineer in enterprise-level environments.
  • Deep Expertise: Strong command of Java 8+, Spring Boot, and modern architectural patterns (DDD, TDD, Microservices).
  • Cloud Proficiency: Hands-on experience with AWS or Azure services.
  • Quality Focused: Proven ability to write clean, maintainable code and manage production services in a DevOps-friendly, Agile environment.
  • Communication: Excellent English skills (written and verbal) for collaboration in a global setting.
Nice-to-Have:
  • Domain experience in Banking or Financial Services.
  • Familiarity with JavaScript frameworks like React.js and Node.js

Qode