Software Engineer (Fullstack)

icon building Syarikat : Boost
icon briefcase Jenis Pekerjaan : Sepenuh Masa

Bilangan Pemohon

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Pekerjaan ini tidak lagi menerima permohonan.

Tatal ke bawah untuk melihat kerja yang serupa .

Penerangan Pekerjaan - Software Engineer (Fullstack)

Boost, the digital services arm of Axiata Group Berhad, is at the forefront of digital transformation, operating brands that specialize in digital payments, digital financing, and platforms. With a focus on driving innovation and fostering synergies within the digital ecosystem, Boost plays a pivotal role in empowering businesses and consumers to embrace the boundless opportunities of the digital era. Through strategic collaborations with industry partners, including technology providers, Boost continuously strives to deliver cutting-edge solutions and revolutionize the way businesses operate in the digital landscape. As a Software Engineer, you will play a pivotal role in shaping the development and innovation of our software solutions. Your proficiency in both backend Java and frontend ReactJS technologies will enable you to contribute to the complete software development lifecycle. Collaborating with diverse teams, you will translate business requirements into efficient technical implementations, ensuring seamless user experiences and high-quality products. From designing robust APIs and microservices to crafting intuitive user interfaces, your role will encompass the full spectrum of application development. Responsibilities: * Lead the end-to-end design, development, and deployment of complex software solutions, leveraging your proficiency in both Java and React.
* Collaborate closely with cross-functional teams, including product managers, designers, and other developers, to translate business requirements into technical specifications and develop innovative solutions.
* Drive the architectural design of full-stack applications, ensuring scalability, modularity, and performance optimization.
* Take ownership of the full software development lifecycle, from concept and design to testing and deployment, ensuring high-quality deliverables within established timelines.
* Utilize your expertise in Java backend development to build robust APIs, microservices, and server-side logic, adhering to best practices and coding standards.
* Leverage your proficiency in React to develop responsive and user-friendly front-end interfaces, ensuring a seamless user experience across various devices.
* Develop and maintain unit and integration tests to ensure code quality, reliability, and stability.
* Ensure the security and compliance of software applications by following established security protocols and best practices.
* Participate in Agile development methodologies, including sprint planning, stand-up meetings, and retrospectives, to ensure efficient project management and team collaboration.
* Contribute to the documentation of technical designs, architecture, and code, promoting knowledge sharing within the team. Requirements: * Bachelor’s degree in computer science, software engineering, or a related field.
* Strong proficiency in Java programming language, including its core concepts, syntax, and advanced features, with a minimum of 5 years of experience.
* Strong command of ReactJS, including component-based architecture, state management, and lifecycle methods, with a minimum of 2 year of experience.
* Expertise in backend development using Java, including API creation, microservices, and server-side logic.
* Proficiency in building responsive and user-friendly web interfaces using HTML, CSS, and ReactJS.
* Ability to design and implement RESTful APIs, facilitating communication between frontend and backend systems.
* Proficiency in working with relational databases like MySQL, PostgreSQL, including database design and querying.
* Proficiency in using Git for version control, collaboration, and code management.
* Experience with testing frameworks like JUnit and React Testing Library for code quality assurance.
* Understanding of state management libraries in React (e.g., Redux) to efficiently manage application state.
* Familiarity with middleware tools such as Redux Thunk or Saga for handling asynchronous operations.
* Understanding of web technologies like HTML5, CSS3, and JavaScript ES6+,
* Skill in creating comprehensive technical documentation for code, APIs, and processes.
* Familiarity with working within UNIX/Linux environments, including basic systems administration tasks.
* Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
* Familiarity with cloud platforms like AWS, GCP or Azure.
* Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders.
Original job Software Engineer (Fullstack) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

Pekerjaan ini tidak lagi menerima permohonan.

Tatal ke bawah untuk melihat kerja yang serupa .

Kongsi kerja ini dengan rakan anda

Lihat Kerani / Operasi serupa pekerjaan Sepenuh Masa yang serupa di bawah

Serupa Pekerjaan di Malaysia

GrabJobs ialah portal pekerjaan no1 di Malaysia, menghubungkan anda dengan beribu-ribu pekerjaan dengan pantas! Cari kerja terbaik di Malaysia, mohon dalam 1 klik dan dapatkan pekerjaan hari ini!

Aplikasi Mudah Alih

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.