Senior Software Manager (java)

Singapore, Singapore

Job Description


Your primary responsibility will be to design and oversee the development of scalable, robust, and secure payment solutions and products.

Responsibilities:

  • Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
  • Define the overall architectural vision and strategy for payment solutions and products.
  • Lead the architectural design and development of complex software systems, utilizing Java, Spring framework, Hibernate ORM, etc.
  • Provide technical leadership and mentorship to development teams, guiding them in implementing architectural best practices and coding standards.
  • Design and implement APIs, ensuring secure and efficient integration between systems and services.
  • Utilize secret engines and IAM (Identity and Access Management) solutions to ensure robust security and access controls across systems.
  • Collaborate with DevOps teams to implement CI/CD pipelines, implement containerization technologies like Kubernetes, automating software delivery and deployment processes.
  • Perform architectural reviews, code reviews, and quality assurance activities to maintain high standards of software quality, security, and performance.
  • Stay updated with industry trends, emerging technologies, and regulatory changes in the fintech domain.
Requirements:
  • Bachelor\'s or Master\'s degree in Computer Science, Software Engineering, or similar function.
  • Minimum 12 years of experience working as a Solution Architect, preferably in the fintech or financial services industry.
  • Expert in Java, Spring framework (including Spring Boot), Hibernate ORM, and Maven build.
  • In-depth knowledge and hands-on experience with domain-driven design (DDD) principles and practices.
  • Experience with API gateway solutions and integrating systems securely.
  • Knowledge of containerization technologies like Kubernetes.
  • Understanding of CI/CD pipelines.
  • Solid understanding of Agile or Scrum.
  • Excellent problem-solving and analytical skills, with the ability to make informed decisions in complex technical environments.
  • Excellent communication, interpersonal and influencing skills.
  • Experience in mentoring and guiding development teams, promoting knowledge sharing and technical growth.
  • Familiarity with cloud-based architectures and technologies is a plus.
Claudia Kueh Kee Jinq EA License No.: 02C3423 Personnel Registration No.:R1880247

Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012. To learn more about ManpowerGroup\'s Global Privacy Policy, please visit https://www.experis.com.sg/privacy-policy

Experis

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1377803
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $15000 - 18000 per month
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned