Position: Java Developer
Job Posting ID: CGEMJP00278051
Industry/Client: Banking
Experience Required: 8+ years in development
Max Salary Budget: 8,000 MYR per month
Employment Type: Contract (1 year, with the possibility of extension)
Location: Kuala Lumpur, Malaysia
Joining: Within 1 month
Job Responsibilities:
We are seeking a skilled Java Developer with extensive experience in enterprise-scale application development and a passion for working in Agile environments.
Must-Have Skills:
- Programming:
- Java SE/EE (Expertise in version 17+ preferred).
- Hands-on coding in Core Java, J2EE, and Java 8 or later.
- Spring Boot (Version 3 or higher preferred).
- Hibernate and Spring Data JPA.
- Restful Web Services and Microservices development.
- Knowledge of Open API Specifications (Swagger 2.0).
- Containerization & Cloud:
- Kubernetes.
- AWS EKS (Amazon Elastic Kubernetes Service).
- Docker.
- Integration & Security:
- API and Microservice expertise with core technologies like Java/Spring Boot and Node.js.
- Familiarity with authentication mechanisms like SAML, OIDC, SSO, and MFA (Java integrations preferred).
- Hands-on knowledge of JMS and messaging queues.
- Development & Tools:
- Agile project experience and understanding of key Agile concepts.
- Experience in deploying enterprise-scale applications.
- Proficiency in tools like Azure DevOps (ADO).
Good-to-Have Skills:
- Additional programming languages like C# and Python.
- Experience with Power Automate and Microsoft Dynamics (MSD).
Key Attributes:
- Strong problem-solving and communication skills.
- A team player with a collaborative mindset.
- Innovative, hardworking, and eager to adopt new frameworks.
- A growth mindset and flexibility to work in challenging environments.
What We Offer You:
- A 1-year contract role with a high potential for extension or conversion to a permanent position.
- Competitive benefits including EPF, SOCSO, annual leave, and medical leave.
- A multi-national working environment with a unique and supportive culture.