Search by job, company or skills

  • Posted 20 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Summary

Do you enjoy exploring new technologies and solving problems across the full stack Join us to design systems end to end, experiment with solutions, and turn complex requirements into working products.

We are a growing team, building enterprise systems for global data centers and large conglomerates, covering, but not limited to, integrations, operations platforms, maintenance tools, and accounting reporting systems.

We are looking for a hands-on software developer who enjoys solution design and guiding the team to deliver scalable, practical systems. You will participate in architecture discussions, technology selection, and technical reviews, solution design, system architecture, and technology evaluation. Working closely with the Business Functional Manager and Technical Consultant, you will engage directly with customers to understand requirements, assess feasibility, and help shape solutions early in the project lifecycle.

You should have strong fundamentals in Java and Python, with full-stack experience including frontend frameworks like Vue.js. You are comfortable setting up environments from scratch and understand web, application, and database tiers, plus infrastructure components such as load balancers, proxies, and deployments. Curiosity, ownership, and the drive to explore and validate solutions are more important than knowing everything this role is for software developers who love solving real problems end to end.

Key Responsibilities:

  • Software Design & Development: Design and develop scalable applications using Java and Python for web, mobile, and cloud platforms. Ensure performance, security, and scalability. Translate business needs into technical solutions in collaboration with stakeholders.
  • Technical Leadership: Provide technical direction, guide architecture decisions, and solve complex issues. Contribute to system design to ensure reliability and scalability.
  • Code Quality & Best Practices: Ensure high code quality through reviews, testing, and best practices. Enforce coding standards to maintain clean, efficient, and reliable code.
  • Mentorship & Team Development: Mentor developers, promote continuous learning, and conduct regular check-ins to support growth and share knowledge.
  • Troubleshooting & Optimization: Diagnose complex issues and implement solutions to improve performance, reliability, and scalability. Proactively drive system-wide optimizations.
  • Cross-Functional Collaboration: Work with other teams, project managers, and product owners to align efforts and deliver on time.
  • Documentation & Knowledge Sharing: Maintain clear documentation and lead technical sessions to align the team and keep stakeholders updated.
  • Innovation & Strategy: Research emerging technologies, trends, and frameworks that align with the organization's goals. Propose and implement improvements in our tech stack, workflows, and development practices.

Required Skills and Qualifications:

  • Education: Bachelor's degree or Masters in Computer Science, Software Engineering, or a related field.
  • Experience: 5 years or above of hands-on software development experience, with a strong portfolio of scalable, high-quality applications.
  • Technical Proficiency:

- Proficient in Java and Python, and related technologies.

- Full stack development experience across front-end (e.g., Vue.js, Angular) and back-end frameworks.

- Strong understanding of software design patterns, data structures, algorithms, and microservices architecture.

- Experience with cloud platforms (AWS, Azure, Alibaba Cloud), Kubernetes, and containerization (e.g., Docker).

- Familiarity with DevOps practices and infrastructure as code.

- Strong database design and optimization skills.

- Experience implementing secure coding practices and understanding security standards.

  • Agile Mindset: Practical knowledge of Agile methodologies and cross-functional teamwork.
  • Leadership & Mentoring: Experienced in leading technical discussions, guiding teams, conducting code reviews, and mentoring developers. Able to manage priorities and balance hands-on development with leadership responsibilities.
  • Analytical & Problem-Solving Strong critical-thinking skills with the ability to diagnose complex issues, improve performance, and design effective, scalable solutions.
  • Communication: Excellent problem-solving, critical thinking, and communication skills.

Preferred Tech-stack (but not limited to):

  • Programming Languages & Frameworks: Java, Python languages, Spring Boot, Django
  • Frontend Technologies: Vue.js
  • Databases: MySQL, Oracle DB, MariaDB
  • Caching & Messaging Queues: Memcached, Redis, RabbitMQ, Kafka
  • Search Engines: Elasticsearch
  • Web Servers & Proxy: Nginx, Apache HTTPD
  • Business Intelligence: Power BI
  • Cloud & Containerization: AWS, Azure, Alibaba Cloud, Kubernetes, Dockers
  • Operating Systems: RHEL, Ubuntu, Debian
  • Awareness of secure coding practices and data privacy considerations.

Personal Attributes:

  • Ability to take ownership of projects and guide them to successful completion.
  • Passionate about learning new technologies and applying them effectively.
  • Self-driven, motivated and capable of managing multiple priorities effectively, with a proactive approach to identifying and addressing issues.
  • Strong attention to detail, committed to excellence, with a focus on high-quality deliverables.
  • Organized, detail-oriented, and able to work effectively under tight deadlines.
  • Desire for continuous learning and self-improvement.

Why Join Us

  • Opportunity to work on exciting and meaningful projects with team members.
  • Collaborative team environment with resources for continuous learning and professional growth.
  • Exposure to diverse technologies and growth opportunities within the company.

Interested applicants (Malaysians only) are invited to apply here. You may also submit your latest CV, a recent photo, notice period, and details of current and expected salary to [Confidential Information].

Shortlisted candidates will be required to complete a technical assessment. We kindly request that only serious applicants apply.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 141653875

Similar Jobs