Search by job, company or skills

5-10 Years
Early Applicant
Quick Apply
  • Posted 2 hours ago
  • Be among the first 10 applicants

Job Description

SENIOR DEVELOPER


Role Summary

The Senior Developer will be responsible for designing, developing, maintaining, and supporting web applications, backend services, APIs, and system integration solutions. The role requires strong hands-on experience in Java, Spring Boot, Angular, and Flutter, with the ability to work effectively within an Agile Scrum environment.

The successful candidate will collaborate closely with developers, testers, business users, and other stakeholders to ensure the successful delivery of secure, scalable, high-quality software solutions within agreed timelines.


Key Responsibilities

  1. Design, develop, maintain, and support web applications and backend services using Java, Spring Boot, Angular, and Flutter.
  2. Develop secure, scalable, responsive, and user-friendly applications based on business and technical requirements.
  3. Design, develop, and maintain RESTful APIs, system integrations, and frontend-backend interactions.
  4. Participate in system design, sprint planning, code reviews, and technical discussions throughout the Software Development Life Cycle (SDLC).
  5. Collaborate with developers, testers, business users, and other stakeholders to ensure successful project delivery.
  6. Identify, troubleshoot, and resolve application defects, technical issues, and performance bottlenecks across frontend and backend components.
  7. Support application deployment, testing, production activities, and technical troubleshooting.
  8. Ensure applications meet required standards for performance, usability, security, scalability, and maintainability.
  9. Follow Agile Scrum practices, coding standards, development methodologies, and software engineering best practices.
  10. Contribute to continuous improvement of development processes, application performance, and overall solution quality.


Qualification & Experience

Education

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.

Professional Experience

  • Minimum 5 years of software development experience.
  • Strong hands-on experience in Java and Spring Boot development.
  • Experience developing enterprise-level web applications and backend services.


Technical Skills & Competencies

  • Strong hands-on experience with:
  • Java
  • Spring Boot
  • Angular
  • Flutter
  • Experience developing and integrating RESTful APIs and system integration services.
  • Strong knowledge of SQL databases, JPA/Hibernate, and relational database concepts.
  • Proficiency in TypeScript, JavaScript, HTML5, CSS3, and responsive web development.
  • Experience with frontend technologies including Angular Material and RxJS.
  • Experience using Git and collaborative software development practices.
  • Good understanding of Agile Scrum methodology and SDLC processes.
  • Knowledge of Microservices architecture, Docker, and Kubernetes.
  • Experience implementing CI/CD pipelines.
  • Knowledge of application security mechanisms, including OAuth2 and JWT.
  • Understanding of UI/UX best practices and frontend performance optimization.
  • Experience working on government or enterprise-scale projects will be an added advantage.


Professional Competencies

The candidate should demonstrate:

  • Strong analytical and problem-solving skills.
  • Good communication and interpersonal skills.
  • Ability to work effectively in a collaborative team environment.
  • Strong attention to detail and commitment to software quality.
  • Ability to manage multiple tasks and priorities effectively.
  • Ability to work in a fast-paced Agile development environment.
  • Strong ownership and accountability for assigned deliverables.


More Info

Job Type:
Function:
Employment Type:

About Company

Kamlax Global Technologies is a leading IT services & business solution provider delivering cutting edge technology solutions to enterprises across the world.
we add value to organizations through a synergy of skills, technology insight, innovation, products and services that orchestrate our customer's business to perfection. Our expertise bridges the gap between the businesses and IT and offers detailed, process-driven solutions enabling our customers to enhance productivity and achieve better ROI.

Job ID: 152494493

Similar Jobs

Malaysia, Kuala Lumpur

Skills:

Cloud ComputingSoftware Development LifecycleAngularjsSpring BootAdvanced Design Build EnablementContinuous Integration and Continuous DeliveryAdvanced Configuration Release Management

Kuala Lumpur

Skills:

SpringbootMicroserviceJava

Early Applicant
Kuala Lumpur

Skills:

Cloud ComputingSoftware Development LifecycleAngularjsSpring BootDesign Build EnablementConfiguration Release ManagementContinuous Integration and Continuous Delivery

Malaysia, Kuala Lumpur

Skills:

JavamultithreadingMqMavenSpring BootSpring CloudRedisDesign PatternsMySQLElasticsearchJVM principlesnetwork communicationhigh-availability solutionsperformance optimizationmemory modelsobject-oriented principles

Malaysia, Kuala Lumpur

Skills:

JavaWeb ServerSpring BootRestful ApisStrutsMicroservicesCloud native applicationsCloud platformsSpring frameworksServerless design

Beware of Scammers

We don’t charge money for job offers