HumanBit Logo

Java Developer | Codersbrain

full-time
Posted on April 14, 2025

Job Description

Java Developer

Job Summary

We are seeking an experienced Java Developer to join our dynamic team. The successful candidate will be responsible for designing, implementing, and maintaining Java applications that are high-volume and low-latency, delivering high availability and performance. This role contributes significantly to enhancing our software products and ensuring their scalability and reliability.

Responsibilities

  • Design, implement, and maintain Java-based applications.
  • Contribute to all phases of the development lifecycle.
  • Write well-designed, efficient, and testable code.
  • Conduct software analysis, programming, testing, and debugging.
  • Ensure designs comply with specifications and prepare releases of software components.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

Qualifications

  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Technical Skills:
    • Proficiency in Java and related frameworks.
    • Experience with front-end technologies such as ReactJS and Angular.
    • Knowledge of Object-Oriented Programming (OOP) and software development methodologies.
    • Familiarity with databases, SQL, and ORM technologies (e.g., JPA, Hibernate).
    • Understanding of code versioning tools, such as Git.

Preferred Skills

  • Experience with cloud platforms like AWS or Azure.
  • Familiarity with microservices architecture and containerization technologies such as Docker.
  • Strong problem-solving skills and ability to work independently.

Experience

  • Minimum 5 years of experience in Java development.
  • Proven experience in developing web applications and working with front-end technologies like ReactJS and Angular.

Environment

  • Work setting is not specified; however, candidates should be adaptable to various working environments, including remote, in-office, or hybrid settings as per future updates.

Growth Opportunities

There are ample opportunities for career advancement within the company, including potential roles in project management, software architecture, and leadership positions.

Powered by
HumanBit Logo