Senior Java Software Engineer
Reolink · Singapour
Job description
About the role
Reolink, a company founded in 2009 that makes intelligent visual technology for homes and businesses, is hiring a Senior Java Software Engineer (backend engineer) in Singapore. The office is near Tai Seng MRT and the current application and web app are built with Java programming. The role involves designing, developing and optimizing core system components, working on high-concurrency systems and taking part in the full software development lifecycle.
Key responsibilities
- Own the design, development, refactoring and performance optimization of core system components, delivering high-quality, maintainable code.
- Research, design and implement innovative solutions for complex business and technical problems, especially in high-concurrency scenarios.
- Contribute to system architecture decisions, focusing on scalability, high availability and fault tolerance.
- Take part in the full lifecycle, from requirements analysis and system design to testing, deployment and operational monitoring.
- Work with local and regional team members and business unit partners, share knowledge and promote best practices.
Required profile
- Bachelor's or Master's degree in Computer Science, Software Engineering or a related technical discipline.
- At least 2 years of software development experience in Java programming is preferable.
- Strong understanding of computer science fundamentals: operating systems, network principles, data structures and algorithms.
- Proven hands-on experience building, deploying and maintaining high-concurrency, high-performance and high-availability systems.
Required skills
- High proficiency in Java, including JVM internals and performance tuning; Node.js is also acceptable, and proficiency in both is a significant plus.
- Open-source frameworks and tools such as Kafka, RocketMQ, Dubbo, Zookeeper and Redis.
- Deep knowledge of MySQL, including schema design, SQL optimization and database scaling strategies.
What we offer
- 5 work days per week.
- Office near Tai Seng MRT, Singapore.
- Medical and dental benefits provided.
- Entitlement to a yearly bonus and a performance bonus.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 hour ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Reolink
Singapour
Related job offers
-
Software Engineer - Elections Department
GovTech Singapore Singapour -
Project Manager - Cloud & Middleware (PopHealth Record)
Synapxe Singapour -
Project Manager - BI & Reporting Transformation
Mars Consulting Singapour -
GTM Engineer (Singapore Time, Fully Remote)
Pragmatike Erevan -
Solution Architect - ServiceNow
ServiceNow Singapore