What We Can Offer
- 13th-month salary
- Healthcare plan
- Yearly Bonus
Job Description
Lead and guide the team with technical expertise to ensure successful project and job implementation.
Oversee timely resolution of technical and application issues, minimizing impact on business operations.
Identify and drive improvements in technology processes, balancing efficiency and stability.
Ensure projects are delivered on time with high-quality standards.
Collaborate with the Technology Team Leader to align team objectives with strategic goals.
Track project progress to ensure alignment with plans and expected outcomes.
Proactively address challenges, ensuring resources are utilized effectively for smooth operations.
Recruit, onboard, and retain top talent to maintain a high-performing team.
Set clear goals, KRAs/KPIs, and expectations, providing regular performance feedback.
Support professional and personal growth through training, coaching, and feedback.
Foster a positive environment that recognizes individual and team contributions.
Develop the team’s talent pipeline to align with future needs and goals.
Job Requirements
1. Education Background (Must-Have)
Bachelor’s degree or higher in Computer Science, Software Engineering, Information Technology, or a related field
Proficiency in English
2. Technical Skills
Strong foundation in Java
Experience with relational databases (DBMS) and SQL
Familiarity with version control environments, such as Git or TFVC
Understanding of API design and implementation
Knowledge of Spring and related frameworks
Hands-on experience with AWS
3. Management Skills
3 years managing a backend engineering team of 15 members, fostering teamwork and company culture
Proven experience in recruiting, training, and employee development
Excellent communication and problem-solving abilities
Strong project management skills to ensure timelines and quality standards
Experience working in Agile environments
4. Personality and Attitude
Dynamic, proactive, and accountable
Enthusiastic about learning and staying updated on new technologies
Able to handle pressure and manage multiple projects simultaneously