x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Lead Software Engineer
 banner picture 1  banner picture 2  banner picture 3

Lead Software Engineer

Stonex Financial Pte. Ltd.

Stonex Financial Pte. Ltd. company logo

Experience:

11 to 18 years of experience in IT building and managing microservice based enterprise applications with Java and spring boot framework.


Education:

Degree in computer science or related field.


People

  • Work collaboratively with agile teams to deliver maximum business value.
  • Lead the software engineering team.
  • Guide and groom Junior software engineers


Product Roadmap

  • Actively work with product management team to translate product requirements and functional maps to technical design and frameworks.
  • Prepare and review technical specifications.
  • Develop high-quality, scalable, and maintainable enterprise level applications.
  • Review code and provide feedback.
  • Develop standards and ensure best practices applied
  • Experience in financial domain.
  • Good understanding of emerging opportuni9es in the areas of CI/CD and cloud-based deployment.
  • Support produc9on support teams to help resolve produc9on issues and support them with tools that improve their produc9vity.


Project Roadmap

  • Ability to oversee and guide mul9ple development projects and support exis9ng applica9ons.
  • Develop middle office component for the financial payments’ domain.


Architecture

  • Alignment with overall product and technology architecture.
  • Experience building microservice and distributed applications.
  • Exposure to public and/or private clouds


Technologies

  • Will be managing development and support in mul9ple tools and frameworks. Awareness in as many
    technologies as possible is useful.
  • Expertise in Java and related frameworks such as spring boot and spring framework.
  • Messaging/Integration middleware products such as Kada, Rabbit MQ and Azure Service Bus.
  • Relational databases such as SQL Server and non-relational databases such as MongoDB
  • Object-Oriented design & development.
  • Agile Development Techniques with hands on experience working with process tools such as Azure DevOps, JIRA.
  • Build tools such as Gradle and maven.
  • Software Versioning system such as SVN and Git.
  • Unit testing frameworks and test automation frameworks.
  • Microso] Azure cloud infrastructure with exposure to deploying using Docker containers with Kubernetes.
  • CI/CD pipeline process and applica9ons.
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?