- Experience
- 2+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 8 hours ago
- Work mode
- In office
- Education
- Bachelor's degree
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Job Overview
We are looking for a skilled Golang/Java Development Engineer to join our technical team in Singapore. In this role, you will contribute to innovating and optimizing our core company products, ensuring stable and efficient technical support.
Key Responsibilities
- Collaborate in analyzing requirements, designing, developing, and testing company products.
- Develop backend services using Golang and Java, including interface design, coding, and unit testing.
- Enhance system stability and scalability by tuning the performance of existing platforms.
- Work alongside teammates to address technical challenges and resolve project-related issues.
- Stay updated with technological advancements in the Golang/Java communities and maintain technical awareness.
- Document relevant technical information to help the team understand project progress and technical specifics.
Candidate Requirements
- Bachelor's degree or higher in computer science or related disciplines.
- At least 2 years of professional experience developing in Golang or Java.
- Solid mastery of Golang and Java syntax, features, and best practices.
- Good grasp of common data structures and algorithms, adhering to sound programming habits and coding standards.
- Understanding of microservice architecture, RESTful API design, and communication protocols such as RPC and message queues.
- Experience working with databases and caching systems like MySQL and Redis, capable of designing and optimizing schemas.
- Familiarity with Linux OS, including frequently used command line utilities and system monitoring techniques.
- Effective communication skills and team-oriented mindset; able to thrive under pressure.
- Previous involvement with distributed systems, handling high concurrency, and big data processing is advantageous.
Benefits and Work Environment
- A relaxed workplace culture with a flat organizational hierarchy.
- Extensive opportunities for technical learning and knowledge exchange to foster growth.
- Wide avenues for career advancement and promotion aligned with your professional goals.
Additional Information
Only candidates shortlisted for further process will be contacted. We appreciate your understanding and encourage passionate individuals with strong Golang/Java skills and a collaborative spirit to apply and contribute to creating outstanding technological solutions.
Minimum education
Bachelor's Degree
Skills
Tools & software
How they work
Communication
Teamwork & Collaboration
Stress Management