Job Description
Company DescriptionFounded in May 2006, Aleph is a creative engineering company headquartered in Singapore, serving clients across the Asia Pacific. Our talented team works collaboratively to plan, write, and produce financial, internet, mobile, and desktop solutions. Aleph bridges the gap between design and technology, creating user-centric applications that people love to use and clients are proud to call their own. We value collaboration, combining strengths across regions to deliver functional and flexible solutions.Role DescriptionThis is a full-time on-site role for a Backend Developer (Mid-level) located in Singapore. The Backend Developer will be responsible for designing, building, and maintaining server-side applications. Day-to-day tasks will include ensuring the performance, quality, and responsiveness of applications, collaborating with front-end developers, and integrating third-party services. The role will also involve troubleshooting and resolving issues, optimizing code, and maintaining databases.QualificationsAt least more than 5 years of experience ● Experience of development using mobile and web technologies ● Strong experienced in Java, SQL, JSP, Servlet, JDBC, RESTful Services, Web Services, XML, JSON, HTML, JavaScript, Springboot, Microservices ● Strong experience in application development frameworks such as EJB, Camel, Spring, Hibernate in the Java platform ● Knowledge of Oracle, DB2 or similar database management system ● CI tools experience ie. Jenkins, Bamboo, TeamCity, Maven ● Knowledge of JBoss, IBM WebSphere, WebLogic Proficiency in server-side languages such as Java, Python, or Node.jsExperience with database management and SQLKnowledge of web frameworks such as Django, Express, or FlaskAbility to collaborate with front-end developers and integrate front-end elements with server-side logicFamiliarity with RESTful APIs and third-party integrationsStrong problem-solving skills and ability to troubleshoot issues effectivelyBachelor's degree in Computer Science, Engineering, or a related fieldExperience with version control systems like GitExcellent communication skills and ability to work in a team environmentExperience in agile development methodologies is a plus
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period