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   »   Lead Developer
 banner picture 1  banner picture 2  banner picture 3

Lead Developer

Drake International (singapore) Limited

Drake International (singapore) Limited company logo

The position is a skilled hands-on Lead Developer with 8-12 of experience in Java and React developments, specifically on the Azure/AWS platform.


As our Lead Developer you will be responsible for managing our development engineering team as well as designing, developing, and deploying scalable and secure applications using Java and React frameworks within an Azure/AWS Cloud environment.


The ideal candidate should have a strong background in designing, developing, and maintaining enterprise-level applications using Java, AI and React technologies. You will collaborate with cross-functional teams to deliver innovative high-quality software solutions that meet business requirements and adhere to industry best practices. To be successful in this role, you will need extensive knowledge of programming languages and the software development life cycle.


Key duties & responsibilities:

  • Design and develop robust, scalable, and high-performance software solutions using Java and React frameworks on the Azure/AWS platform. 
  • Familiar with automation (RPA, Selenium) and testing frameworks to ensure all developments are deployed with regression testing.  Collaborate with product managers, designers, and other stakeholders to understand business requirements and translate them into technical specifications. 
  • Write clean, efficient, and maintainable code, adhering to coding standards and best practices. 
  • Troubleshoot and debug application issues, identify root causes, and implement timely resolutions. 
  • Perform unit testing and debugging to ensure the quality and stability of software applications. 
  • Conduct code reviews and provide constructive feedback to team members to improve code quality.
  • Identify and resolve technical issues, bottlenecks, and performance gaps in software applications. 
  • Ensure application security by following secure coding practices and integrating appropriate security measures. 
  • Optimize application performance by implementing efficient algorithms, caching mechanisms, and database optimizations.  Stay up to date with the latest trends and advancements in digital/AI trend and advancement and evaluate their potential for application enhancements. 
  • Collaborate with DevOps teams to ensure smooth deployment and operation of software applications. 
  • Work with cross-functional team such as Product, Support, Implementation to deliver high-quality solutions. 
  • Mentor and guide junior developers, providing technical leadership and sharing knowledge to foster their growth and development. 
  • Work closely with the business to translate business requirement to technical solutions


Requirements:

  • Bachelor's degree in computer science, computer engineering or relevant field required. 
  • 8+ years of hands-on experience in software industry in either development or build and release in Java, .NET environment, Web Services / WCF / Web API. 
  • Professional certification in DevOps VM, AWS Storage, Cloud security, Load Balancer, auto scaling, Backup strategies, cloud automation are strongly preferred. 
  • Cloud certifications in AWS and/or Azure. (e.g., Azure Developer Associate or Azure Solutions Architect). 
  • Experience with other programming languages, such as Python or JavaScript. 
  • Familiarity with Agile development methodologies, such as Scrum, Scrum Master or Kanban.
  • Knowledge of software security best practices and experience implementing security measures in application 
  • Should have hands on and good understanding on DevOps tools and automation framework like Kubernetes, AWS ECS, Terraform, ECR, Helm etc.
  • Experience with Build, Deployment and CI tools such as GIT, TFS Vnext, Bamboo, Jenkins, Maven, Gradle. 
  • A working understanding of code must be proficient with scripting languages.
  • Experience with automation/tools configuration management using either Chef, Docker, or an equivalent, focusing on faster provisioning, reliability, and consistency. 
  • Experience with API integration with CI/CD tools. 
  • Experience in analytics and monitoring tool like Grafana, Kibana, Splunk etc. 
  • Strong verbal and written communication skills. Proactive and self-motivated – willing to improve on existing processes to allow for faster iterations. 
  • Ability to work in a fast-paced environment where iterative changes may need to go out in rapid succession. 
  • Experience developing customized code for multiple projects simultaneously. 
  • Knowledge in GitHub. Gitlab, SVN. 
  • Knowledge in MSSQL, MySQL, and Mongo db.


If this role isn't quite what you're looking for, but you'd like to have a confidential conversation to gain insights into the market landscape, please don't hesitate to reach out to me via email or mobile.


Kelston Tan [R22105162]

Principal Consultant - Technology

M: +65 8332 1194 E: [email protected]

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Operations Executive (Early Intervention Programme) - 1 Year contract
Pathlight School / Autism Resource Centre (Singapore)
Quick Apply
Job Coach (Hospitality/Retail)
Apsn Ltd.
Quick Apply
Safety Coordinator
Hyland Holdings Pte. Ltd.
Quick Apply
ACCOUNTS ASSISTANT/ACCOUNTS EXECUTIVE
Manuli Fluiconnecto Pte. Ltd.
Quick Apply
Executive
Msig Asia Pte. Ltd.
Quick Apply
ACCOUNTING EXECUTIVE/SUPERVISOR
Cks Global Consultants Pte. Ltd.
Quick Apply
Packer / Labeller
Jewels Creative Packaging Pte. Ltd.
Quick Apply
AUDIT ASSOCIATE
Verity Partners Llp
Quick Apply
Operation Manager
Archery Association Of Singapore
Quick Apply
DRIVER
Link Pod Pte. Ltd.
Quick Apply