Senior Software Developer Programmer
About this job
Job Highlights
- High-growth with Company Share Option
- Work with Wonderful Teammates
- Work For a Meaningful Cause
Job Description
Position title: Lead Programmer
DEVELOPMENT & OPERATIONS
REPORTS TO CHIEF EXECUTIVE
DESCRIPTION
Systems development experience in CRM, retail, accounting & inventory control domains are advantageous.
Development Skills:
- Have strong programming skills in Java language & APIs
- Have strong database design & programming skills in MySQL SQL language
- Have strong programming skills in JavaScript language & libraries like JQuery or MooTools, etc
- Have strong web page layout skills in modern & responsive HTML & CSS syntax & making such web pages compatible with different web browser flavours & versions
- Have good understanding of HTTP protocol (e.g. GET, POST, header fields, byte serving) & how clients like web browsers & mobile apps use HTTP to communicate with web servers
- Have good understanding of what SSL CA, server & client certificates
- Have good understanding of using JSON data structures to pass information between servers & clients, & consuming JSON data over HTTP from servers in Java code
- Able to develop web applications with standard Java Servlet API & deploy them to Apache Tomcat servlet containers
- Able to develop desktop applications with standard Java Swing or JavaFX API
Administration Skills:
Able to setup, configure, maintain, update & upgrade Apache Tomcat Servlet containers on Linux/Unix
Able to setup, configure, maintain, update & upgrade MySQL database servers on Linux/Unix
Able to configure, maintain, update & upgrade at least one flavour of enterprise-class Linux operating systems like RHEL, Oracle Linux or SUSE Linux Enterprise, etc
Have good understanding of Bash scripting (e.g. backquote commands, for loops)
Have good understanding of Unix commands like awk, chmod, chown, crontab, service, tail, tar, vi, etc
Able to generate private keys, CSRs, CA certificates, server certificates & client certificates on Linux
Able to configure smtpd & ftpd daemons on Linux
Interested applicants - send your resumes to: [email protected]Other requirements/ info:
- Min. 4 years experience
- 5-days work week (Mon-Fri)
- Full-time position
- Choice of work locations at central, west or east- Immediate availability
- Send us your resume and meet us to find out more
Market insight
25% above medianExplore related jobs
Similar jobs
See all similar jobsExecutive Personal Assistant
CUSTOMER SERVICES EXECUTIVE (FULL/PART-TIME)
PRAISE & WORSHIP CHURCH DRUMS / GUITAR / KEYBOARD / VOCAL MUSIC COACH
Senior HR Executive (F&B)
Content Creator (Videography & Social Media)
HR & People Manager (Retail & F&B)
Frequently asked questions
What salary can I expect?
The employer lists 5 000 – 10 000 $ for this role at BELIEVER MUSIC PTE. LTD. in Singapore. For comparison, the local market median is about 6 003 $ based on 2 466 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for BELIEVER MUSIC PTE. LTD. and Singapore.

