Software Engineering
Java Developer
Category:
Software Engineering
Design, develop, and maintain Java-based applications and services that meet business requirements and performance objectives.
Collaborate with product managers, business analysts, and other stakeholders to understand requirements and translate them into technical specifications and design documents.
Write clean, efficient, and maintainable code following best practices and coding standards, and conduct code reviews to ensure code quality and consistency.
Implement new features, enhancements, and bug fixes across the full software development lifecycle, from requirements gathering to testing and deployment.
Optimize application performance, scalability, and reliability through performance tuning, code optimization, and system architecture improvements.
Ensure the security of our systems and data by implementing best practices for authentication, authorization, encryption, and data protection.
Troubleshoot and debug issues, conduct root cause analysis, and implement solutions to address technical problems and incidents in a timely manner.
Stay abreast of emerging technologies, tools, and trends in Java development and fintech industry, and evaluate their potential impact on our systems and processes.
Collaborate with DevOps and infrastructure teams to automate deployment processes, manage infrastructure as code, and ensure continuous integration and delivery (CI/CD) pipelines.
Contribute to a culture of innovation, collaboration, and continuous improvement by sharing knowledge, mentoring junior developers, and participating in team activities and initiatives.
Company:
Location:
Singapore, SG
Date:
30 Apr 2024
Software Developer
Category:
Software Engineering
Collaborate with product managers, business analysts, and other stakeholders to understand requirements and translate them into technical specifications and design documents.
Design, develop, and maintain software applications using modern programming languages, frameworks, and technologies, ensuring high performance, scalability, and reliability.
Write clean, efficient, and maintainable code following best practices and coding standards, and conduct code reviews to ensure code quality and consistency.
Implement new features, enhancements, and bug fixes across the full software development lifecycle, from requirements gathering to testing and deployment.
Optimize application performance, scalability, and usability through performance tuning, code optimization, and user experience enhancements.
Ensure the security of our systems and data by implementing best practices for authentication, authorization, encryption, and data protection.
Troubleshoot and debug issues, conduct root cause analysis, and implement solutions to address technical problems and incidents in a timely manner.
Stay abreast of emerging technologies, tools, and trends in software development and technology industry, and evaluate their potential impact on our systems and processes.
Collaborate with DevOps and infrastructure teams to automate deployment processes, manage infrastructure as code, and ensure continuous integration and delivery (CI/CD) pipelines.
Contribute to a culture of innovation, collaboration, and continuous improvement by sharing knowledge, mentoring junior developers, and participating in team activities and initiatives.
Company:
Location:
Singapore, SG
Date:
30 Apr 2024
AI Engineer
Category:
Software Engineering
Collaborate with data scientists, software engineers, and cloud architects to design, develop, and deploy AI solutions on cloud platforms, including AWS, Azure, and Google Cloud Platform (GCP).
Develop and implement AI algorithms, models, and pipelines for tasks such as machine learning, natural language processing (NLP), computer vision, and predictive analytics.
Build and optimize infrastructure and environments for AI development and deployment on cloud platforms, including virtual machines, containers, and serverless architectures.
Design and implement data pipelines and workflows for ingesting, processing, and analyzing large volumes of structured and unstructured data from diverse sources.
Develop and maintain scalable and reliable AI applications and services, leveraging cloud-native technologies and best practices for performance, scalability, and cost optimization.
Collaborate with DevOps teams to automate deployment, monitoring, and management of AI solutions on cloud platforms, using tools such as Kubernetes, Docker, Terraform, and Ansible.
Ensure security, compliance, and governance requirements are met for AI solutions deployed on cloud platforms, and implement security controls and best practices to protect data and infrastructure.
Monitor, troubleshoot, and optimize AI solutions and infrastructure on cloud platforms to ensure reliability, performance, and cost efficiency.
Stay abreast of AI, cloud, and DevOps trends, technologies, and best practices, and incorporate them into our AI and cloud engineering processes and methodologies.
Collaborate with clients, partners, and stakeholders to understand requirements, provide technical expertise and guidance, and support the successful implementation and adoption of AI solutions.
Company:
Location:
Singapore, SG
Date:
30 Apr 2024
Your content has been submitted