Back to search:Back End / Jakarta

Responsibilities:

  • Designing, coding, and implementing applications using
    Java 17
    with frameworks such as
    Spring Boot
    or
    Quarkus
    .
  • Working with databases from installation and configuration to performance maintenance and data management. This involves designing database structures, ensuring security, and developing and testing backup and recovery plans.
  • Implementing modern architectural concepts like
    microservices
    and event-based architecture using
    Apache Kafka
  • Operations and Infrastructure
    : Managing
    CI/CD
    processes and understanding
    DevOps
    principles to ensure a smooth development and deployment workflow

Tech Stack

  • Programming Language
    : Java 17
  • Frameworks
    : Spring Boot and Quarkus (Quarkus is preferred)
  • Database
    : PostgreSQL
  • Architecture
    : Microservices and Event-driven Architecture
  • Message Broker
    : Apache Kafka
  • Integration & Deployment
    : CI/CD (Continuous Integration/Continuous Deployment)

Qualifications:

  • Minimum 2 years of backend development experience (Java, Spring Boot, Quarkus).
  • Proven experience developing microservices, REST APIs, and background jobs.
  • Strong knowledge of database design and SQL optimization.
  • Hands-on experience with containerization, CI/CD, and monitoring tools.
  • Strong problem-solving and collaboration skills in Agile environments.