iKonnect Vietnam Ltd. Co |
Job Overview and Responsibilities
The Role:
- The incumbent will assist the IT head or team in facilitating, coordinating, implementing, executing, controlling, and completing each project to meet business needs, ensuring alignment with the organization’s strategy, commitments, and goals.
Job Responsibilities:
- Demonstrate strong attention to detail, manage operational tasks, and solve problems effectively.
- Maintain high product quality through participation in code and design reviews.
- Develop high-quality products and significantly contribute to product roadmap planning.
- Propose and implement solutions using Java, JavaScript, SQL, Spring, Python, and Shell Scripts.
- Provide guidance to junior team members and offer suggestions to colleagues, leveraging deep understanding of technology stacks.
- Recommend and apply appropriate software architecture and design patterns.
- Offer in-depth support to Technical Support Analysts.
- Collaborate with the front-end team to create a high-performance, user-friendly, and stable web product.
- Resolve client feedback issues and analyze logs to identify root causes.
- Research and stay updated on current technology stacks to enhance performance and product quality for stakeholders.
- Document various technologies and knowledge to facilitate information sharing within the team.
- Provide insights to ensure database performance and stability.
Key Requirements
Job Requirements:
- Possess a Diploma, Bachelor’s Degree, or Professional Certificates in Computer Science, Information Technology, Software Engineering, or related fields.
- Have 12 to 20+ years of relevant experience in full-stack web development.
- Proficient in Java, JavaScript, SQL, and Shell Scripts.
- Experience in leading a team of 5 to 10+ members.
- Strong understanding and hands-on experience with Java web application development.
- Expertise in Java, object-oriented design, and design patterns.
- Preferably experienced with Spring and Hibernate frameworks.
- Comfortable working in a Unix/Linux environment.
- Familiar with various source control tools.
- Knowledge of microservices is a plus.
- Experience in database performance tuning and query optimization is a plus.
- Experience with DevOps-related tasks is a plus.
- Understanding of billing/charging interfaces and APIs is a plus.
- Capable of working with customers to identify and overcome adoption barriers.
- Excellent analytical, problem-solving, teamwork, and communication skills.
- Willingness to go the extra mile to achieve high standards.
- Fluent in English, as the role involves interaction with English-speaking team members.
Why You Should Apply This Position
- English Working Environment
- Biannual performance evaluations
- Opportunities for long-term career development
- Benefits include team sharing sessions and leadership training
- Premium insurance coverage, health check-ups, fitness and vision care
- Team building activities, quarterly outings, and bonding events
- Birthday celebrations with lucky money and festivities