jobs in Erudite Innovation Sdn Bhd

Sepenuh Masa Java Developer Jobs, salary up to MYR 12,097.7 in Erudite Innovation Sdn Bhd Kuala Lumpur - Maukerja

MYR6,070.12 - MYR12,097.70 Sebulan

KL City, Federal Territory

Kongsi
Simpan

Lokasi Kerja

  • Kuala Lumpur Federal Territory Malaysia

Penerangan Kerja

Tanggungjawab

Key Responsibilities

  • Design, develop, test, and maintain Java-based applications.
  • Develop RESTful APIs and integrate with third-party systems.
  • Write clean, efficient, maintainable, and reusable code following coding standards.
  • Participate in software design, code reviews, and technical discussions.
  • Troubleshoot, debug, and resolve application issues.
  • Optimize application performance and ensure system scalability.
  • Collaborate with Business Analysts, QA Engineers, DevOps Engineers, and Project Managers throughout the software development lifecycle.
  • Prepare technical documentation and support deployment activities.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Ensure applications meet security, performance, and reliability standards.

Required Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 2–5 years of hands-on experience in Java application development.
  • Strong knowledge of Core Java (Java 8 or above).
  • Experience with Spring Framework, including Spring Boot.
  • Experience in developing RESTful Web Services.
  • Good understanding of Object-Oriented Programming (OOP) concepts and Design Patterns.
  • Experience with relational databases such as Oracle, MySQL, PostgreSQL, or SQL Server.
  • Strong SQL and database design skills.
  • Experience with Git or other version control systems.
  • Familiarity with Maven or Gradle build tools.
  • Good understanding of SDLC and Agile/Scrum methodologies.
  • Strong analytical, problem-solving, and communication skills.

Preferred Skills

  • Experience with Spring MVC, Spring Security, Spring Data JPA, or Hibernate.
  • Knowledge of Microservices architecture.
  • Experience with Docker and Kubernetes.
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
  • Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of messaging technologies such as Kafka, RabbitMQ, or ActiveMQ.
  • Experience with Redis or other caching technologies.
  • Exposure to NoSQL databases such as MongoDB.
  • Knowledge of unit testing frameworks such as JUnit and Mockito.
  • Experience with SonarQube and code quality tools.

Banking Domain (Preferred)

Candidates with experience in banking or financial services are highly preferred. Experience in the following areas is an advantage:

  • Internet Banking
  • Mobile Banking
  • Core Banking Systems
  • Payment Systems
  • Credit Card or Loan Systems
  • AML/KYC Solutions
  • Digital Banking Platforms

Technical Skills

  • Java 8/11/17
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Hibernate / JPA
  • REST APIs
  • Microservices
  • SQL (Oracle, MySQL, PostgreSQL, SQL Server)
  • Git
  • Maven / Gradle
  • Jenkins
  • Docker
  • Kubernetes
  • Kafka / RabbitMQ
  • JUnit
  • Mockito
  • Swagger / OpenAPI

Soft Skills

  • Excellent communication skills.
  • Strong problem-solving and analytical abilities.
  • Ability to work independently and collaboratively.
  • Good stakeholder management skills.
  • Adaptable to a fast-paced Agile environment.
  • Eagerness to learn new technologies and best practices.

Pay: RM6,070.12 - RM12,097.73 per month

Benefits:

  • Health insurance
  • Maternity leave
  • Opportunities for promotion
  • Professional development

Work Location: In person

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut