Lead Backend Engineer (Java)

Job updated 9 months ago

Job Description

  1. Maintain high quality of products with participation in code review and design reviews.
  2. Build high quality product and contribute important impacts on our product roadmap planning.
  3. Propose and implement solutions/product with Java, JavaScript, SQL, Spring, Python and Shell Scripts
  4. Provider guidance to Junior and suggestion to other colleagues with deep understanding of technology stacks
  5. Propose better software architecture with right design pattern at suitable situation.
  6. Provide in depth support to Technical Support Analyst
  7. Work with front end team to build a high perform, user friendly and stable web product.
  8. Solving puzzles from clients’ feedbacks and logs to find out the real cause.
  9. Research on up-to-date technology stacks to continue bring better performance and higher quality products to stakeholders.
  10. Write down documentations for different technology and knowledge to share knowledges among everyone.
  11. Provide insight for database performance and stability.

Requirements

  • Diploma / Bachelor’s Degree / Professional Certificates in Computer Science / Information Technology / Software Engineering, etc)
  • At least 4 years of relevant experience in full stack web development.
  • Familiar with Java, JavaScript, SQL and Shell Scripts.
  • Candidate should possess a good understanding of and practical experience with Java Web based application development.
  • Strong Java skills and object-oriented design experience, and design patterns.
  • Experience in using Spring & Hibernate in programming works are highly preferred.
  • Familiar with Unix/Linux environment.
  • Familiar with different source control tools.
  • Good knowledge with microservices is an added advantage.
  • Experience in database performance tuning and query enhancement is an added advantage.
  • Experience in dev-ops relevant tasks is an added advantage.
  • Knowledge on Billing/charging interface/API is an added advantage.
  • Ability to work with customers and identify adoption barriers and put forth plans to address these issues.
  • Excellent analytical, problem solving, teamwork and communication skills.
  • Willing to go extra mile to get job done at high standard.

Interview process

2 rounds of technical interview

3
7 years of experience required
4,000 ~ 4,500 USD / month
Managing staff numbers: not specified
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
Logo of Helius Technologies.

About us

Established in 2006 in Singapore – and now a part of the $3 bn TechnoPro Group, Japan – Helius has partnered and supported leading companies across diverse industries including Banking and Finance services, Manufacturing, Logistics and Healthcare in the strategy, planning, deployment and management of business-critical infrastructure and software systems.

Our objective is to be a solutions partner for our customers by focusing on their needs, leveraging our strong resource team, being flexible in our approach, and using proven processes. Over the years we have established our clientele and a significant pool of resources and facilities. We continue to grow rapidly as a company with strong management, technical and financial resources and unwavering commitment to serve our clients.

Apart from its strong internal IT systems that deliver large scale staffing services programs and dedicated secure offices that house technology teams, Helius’ strength also lies in its understanding of cultural and language-specific landscapes in the ASEAN region.



Jobs

Full-time
Mid-Senior level
10
3K ~ 4K USD / month
Save

Full-time
Director
1
5K ~ 7K USD / month
Save