KGiSL Technologies is hiring for one of our leading Malaysia client.
Role: Java Developer.
Experience: 4+ Years.
Job Type: Contract.
Industry: IT Services / Software Development / Cloud Integration.
We are looking for an experienced and passionate Senior Java Developer with deep hands-on expertise in building scalable enterprise solutions using Spring Boot, Quarkus, and Apache Camel. The ideal candidate will have strong exposure to message brokers, cloud platforms(AWS), and modern DevOps practices, along with a good command of working with RDBMS systems. You will be responsible for designing, developing, and maintaining enterprise-grade microservices, integrations, and event-driven architectures across distributed systems.
Key Responsibilities
• Develop and maintain microservices using Java, Spring Boot, and Quarkus
frameworks.
• Design and implement integration workflows and routes using Apache Camel.
• Build and optimize message-driven solutions using RabbitMQ and Apache Kafka.
• Write efficient SQL queries and manage data persistence using PostgreSQL and SQL
Server.
• Deploy and manage services on AWS leveraging services like EC2, S3, RDS, Lambda,
etc.
• Create and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub
Actions.
• Containerize applications using Docker and orchestrate deployments via Kubernetes.
• Troubleshoot production issues with basic Linux commands and shell scripting.
• Collaborate with cross-functional teams (DevOps, QA, Security, etc.) to deliver highquality solutions.
Must-Have Skills
• Java (8+), Spring Boot, and Quarkus – Strong experience in building RESTful APIs
and microservices.
• Apache Camel – Proven expertise in building routing/integration patterns (e.g., file,
JMS, DB, HTTP, etc.).
• RDBMS – Solid understanding of SQL and experience with PostgreSQL and SQL
Server.
• Linux – Comfortable with basic commands, navigation, and scripting.
• Messaging – Hands-on with RabbitMQ and Apache Kafka (topic setup,
producers/consumers, etc.).
• AWS – Practical experience deploying and managing applications in cloud
environments.
Good-to-Have Skills
• SSO Integration – Experience with identity providers like Keycloak or WSO2.
• Familiarity with IaC tools (Terraform, CloudFormation) is a plus.
• Exposure to monitoring tools (Prometheus, Grafana, ELK) is desirable.