Experienced Software Architect

2 weeks ago


Singapore beBeeSoftwareArchitect Full time $150,000 - $200,000

Job Title: Experienced Software Architect

About the Role:

We are seeking an accomplished Software Architect to lead our team in designing and implementing large-scale distributed systems. As a key member of our organization, you will be responsible for translating functional requirements into solution designs and ensuring technical feasibility.

Responsibilities:

  • Design, develop, and implement large-scale distributed systems with microservices architecture.
  • Apply deep knowledge of application, infrastructure, and security architecture, focusing on performance, scalability, reliability, and availability.
  • Collaborate with technical SMEs to gather requirements and ensure alignment with solutions.
  • Define implementation patterns, best practices, and standards for microservices.
  • Lead initiatives to develop accelerators and tools that improve the quality of deliverables.
  • Evaluate emerging industry technologies and shape design decisions considering cost, portability, compatibility, and usability.
  • Recommend and implement technology and platform changes to meet business and operational needs.
  • Identify and mitigate design risks, proposing alternative solutions where necessary.
  • Support business users during UAT and post-implementation phases by validating requirements and resolving issues.
  • Ensure compliance with security and coding standards, including PCI and OAuth protocols.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 10–15 years of technical experience in architecture development, backend integration, and application development.
  • Strong hands-on development experience with Java/J2EE, Spring Boot, and related frameworks.
  • Deep knowledge of SOA, microservices architecture, REST and SOAP services development.
  • Proficiency in Core Java (Java 8+), Spring, Spring Boot, JUnit, and Cucumber.
  • Strong command of design patterns and clean coding practices.
  • Proven expertise in Java microservices (Spring Boot), RESTful APIs, and SOAP services.
  • Experience in designing and coding scalable, enterprise-grade microservices.
  • Banking domain experience is mandatory.
  • Experience with middleware/messaging technologies (MQ, JMS, Kafka) and event-driven design patterns.
  • Hands-on experience with Spring Cloud.
  • Experience in Azure Kubernetes Service (AKS) and implementing Azure Open Service Mesh for pod-to-pod communication.
  • Experience in API Management using Azure API Gateway (APIM).
  • Experience in writing deployment pipelines for Java microservices in Kubernetes.
  • Strong ability to create/define Swagger specs, with deep understanding of REST principles and guidelines.
  • Experience with MSSQL, data modeling, query development, and performance optimization.

You are a great fit for this role if you possess:

  • Mentoring skills
  • Leadership abilities
  • Troubleshooting skills
  • Excellent interpersonal skills
  • Administration skills
  • Strategy skills
  • Compliance knowledge
  • Team management skills
  • Effective communication skills
  • Team lead experience
  • Ability to work as a team player


  • Singapore beBeeSoftware Full time

    Job Title: Senior Staff Software Engineer We are seeking a highly skilled and experienced Senior Staff Software Engineer to join our team. As a key member of our software development team, you will play a critical role in designing, developing, and implementing cutting-edge software solutions. About the Role This is an exciting opportunity for a...

  • Software Architect

    5 days ago


    Singapore ELEC-PRO TECHNOLOGY PTE. LTD. Full time

    We are looking for an experienced **Software Architect **who is able to identify and engage key stakeholders to solicit requirements and translate these requirements into software design and high-level requirements for the software development team. As a Software Architect, you will be responsible for making design decisions guided by a framework developed...


  • Singapore beBeeSolution Full time $80,000 - $140,000

    Job DescriptionWe are seeking an experienced software solution architect to join our team. As a software solution architect, you will be responsible for designing and implementing high-quality software solutions that meet the needs of our clients.Your role will involve working closely with stakeholders to understand their requirements and delivering...

  • AI Software Architect

    2 weeks ago


    Singapore beBeeSoftware Full time $120,000 - $180,000

    System Architect EngineerWe are seeking an experienced System Architect Engineer to lead the development of Edge AI & Systems software. This role will focus on architecting and enhancing Neural Network solutions in the Video Processor roadmap.Responsibilities:


  • Singapore beBeeSoftware Full time $120,000 - $180,000

    Job Title: Senior Staff Software EngineerWe are seeking a highly skilled and experienced Senior Staff Software Engineer to join our team. As a key member of our software development team, you will play a critical role in designing, developing, and implementing cutting-edge software solutions.About the RoleThis is an exciting opportunity for a talented...


  • Singapore beBeeSolution Full time $150,000 - $200,000

    Enterprise Architecture OpportunityWe seek two experienced Enterprise Architects to drive the design and implementation of software applications. As an Enterprise Architect, you will play a key role in shaping the technology roadmap and vendor/partner programs.Key Responsibilities:Main responsible for solution design, presale and post-sale deployment of...


  • Singapore beBeeSoftwareArchitecture Full time $80,000 - $120,000

    **Job Overview**We are seeking a skilled software architect to join our team.Analyze and design system architecture, develop test cases, conduct SIT, load test and tune the performance of systems to meet service level agreements.Develop enterprise web applications and web services using .NET Core and C#.Design and document system design, propose appropriate...


  • Singapore beBeeSoftware Full time $80,000 - $120,000

    Job Title: Senior Software ArchitectWe are seeking an experienced Senior Software Architect to lead our software development team. The ideal candidate will have expertise in modern C++ programming, algorithm design, and data structures.Key Responsibilities:Design and develop high-quality software applications using C++Lead a team of developers to ensure...


  • Singapore beBeeSoftware Full time $18,000 - $20,000

    Job Title: Senior Software ArchitectThis is a high-level role where you will lead the design, development, and maintenance of large-scale software systems. As a senior architect, you will be responsible for defining the technical architecture of our systems and ensuring they are scalable, efficient, and secure.Your primary focus will be on building and...


  • Singapore beBeeSoftware Full time $80,000 - $120,000

    Job Position: Senior Software Solutions ArchitectJob Summary: We are seeking a highly experienced software architect to spearhead the development of our business applications.