Search by job, company or skills

O

Java backend developer with Kafka

4-7 Years
SGD 7,000 - 10,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Summary

We are looking for a skilled Java backend developer with strong hands-on experience in backend technologies and modern development frameworks. The ideal candidate should have a solid foundation in core Java concepts, object-oriented programming, and experience building scalable and stable enterprise applications.

Key Responsibilities

  • Design, develop, and maintain backend applications using Java / J2EE technologies

  • Develop scalable n-tier web applications and RESTful services

  • Write clean, maintainable, and efficient code following best practices

  • Implement unit testing and contribute to automation frameworks

  • Collaborate with cross-functional teams for design and delivery

  • Participate in CI/CD implementation and follow TDD practices

  • Troubleshoot, debug, and optimize application performance

Technical Skills Required

Core Technologies

  • Strong hands-on experience in Java, J2EE, SQL

  • Experience with Spring Framework & Spring Boot

  • Experience with MongoDB

  • Knowledge of JPA / Hibernate

  • Solid understanding of Data Structures, Algorithms, and Complexity Analysis

Web & API Technologies

  • Experience with REST, SOAP, JSON, XML

  • Exposure to AXIS, JERSEY

  • Experience using Postman or REST Clients

Testing & QA

  • Knowledge of JUnit / TestNG

  • Exposure to Karate Framework

  • Understanding of Test Automation Frameworks

  • Experience in writing unit and integration test cases

DevOps & Deployment

  • Working knowledge of CI/CD pipelines

  • Familiarity with Docker, Kubernetes, OpenShift

  • Linux proficiency

Architecture & Messaging

  • Understanding of Microservices architecture

  • Experience with distributed systems

  • Exposure to Kafka/RabbitMQ

Preferred Qualifications

  • Java / J2EE Certification (Nice to Have)

  • Experience in object-oriented design patterns and best practices

  • Knowledge of Continuous Integration / Delivery & Test-Driven Development (TDD)

  • Strong analytical, problem-solving, and communication skills

More Info

Job Type:
Industry:
Employment Type:

Job ID: 143839825