HumanBit Logo

Java Developer | Codersbrain

full-time
Posted on June 24, 2025

Job Description

Java Developer

Job Summary

The Java Developer will play a pivotal role in designing and developing robust software solutions. This position is critical in ensuring high-quality deliverables that meet customer requirements and contribute to the overall success of the organization.

Responsibilities

  • Develop and maintain high-volume, high-performance, stable, and scalable systems.
  • Utilize Java 17/19/21 or other JVM languages to create efficient software solutions.
  • Implement and manage cloud technologies, specifically AWS and Kubernetes, including Docker and Minikube.
  • Design and implement API contracts using a contract-first development model.
  • Work with asynchronous messaging frameworks such as Kafka, ensuring effective communication within microservices.
  • Monitor system performance and implement alerting, metrics, and logging using tools like Prometheus, CloudWatch, Datadog, Splunk, or Kibana.

Qualifications

  • Education: Bachelor's degree in Computer Science or a related field.
  • Technical Skills:
    • Proficiency in Java 17/19/21 or other JVM languages.
    • Strong experience with Kubernetes and AWS.
    • Familiarity with Docker, Minikube, and cloud technologies.
    • Experience with messaging frameworks, particularly Kafka.
    • Knowledge of CI/CD tools such as Jenkins and GitHub Actions.
    • Understanding of database modeling and optimization techniques.
    • Experience with persistence and caching solutions like MySQL, PostgreSQL, Redis, and Elasticsearch.
    • Familiarity with asynchronous and functional/reactive programming paradigms, including frameworks like Spring WebFlux and Vert.x.

Preferred Skills

  • Experience with implementing logging and monitoring solutions.
  • Knowledge of distributed systems and microservices architecture.
  • Familiarity with agile development methodologies.

Experience

  • Minimum of 4+ years of software development experience.
  • At least 1-2 years of experience with Kubernetes and AWS
Powered by
HumanBit Logo