HumanBit Logo

Java Developer | Codersbrain

full-time
Posted on August 25, 2025

Job Description

Software Engineer

Company Overview

Information not provided.

Job Summary

The Software Engineer will play a crucial role in developing and maintaining high-quality software solutions. The position requires expertise in core Java technologies, as well as experience in microservices, threading, and data streaming tools. The primary focus will be on contributing to migration and enterprise-level projects, ensuring seamless integration and performance.

Responsibilities

  • Design, implement, and maintain efficient and reliable Java applications using Java 17.
  • Utilize Apache Kafka for data streaming and ensure effective messaging and queue management.
  • Implement multi-threading to optimize application performance and resource management.
  • Develop and maintain microservices architecture to support agile development and deployment.
  • Write and execute SQL queries for database management and data handling tasks.
  • Collaborate with cross-functional teams to define, design, and ship new features.

Qualifications

  • Proficient in Java (Java 17) and familiarity with modern frameworks.
  • Strong understanding of Kafka and its applications in enterprise-level systems.
  • Extensive experience in multi-threading and optimizing system performance.
  • Familiar with microservices architecture and RESTful API design.
  • Solid knowledge of SQL and experience working with relational databases.
  • Excellent problem-solving skills and coding ability.
  • Degree in Computer Science, Information Technology, or a related field.

Preferred Skills

  • Experience in cloud computing platforms and services.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of agile methodologies and version control systems (e.g., Git).

Experience

  • 5-10 years of relevant experience in software development, particularly in migration and enterprise-level projects.

Environment

  • Remote work environment, requiring reliable internet connectivity and self-discipline for effective communication and project management.

Salary

Information not provided.

Growth Opportunities

Information not provided.

Benefits

Information not provided.

Powered by
HumanBit Logo