HumanBit Logo

Java Developer | Codersbrain

contractual
Posted on September 10, 2025

Job Description

Software Engineer

Company Overview

Company details are not specified.

Job Summary

The Software Engineer will play a crucial role in the development and maintenance of software applications. This position involves hands-on development experience and requires a strong proficiency in Java and other programming languages. The ideal candidate will contribute to the robustness of server-side solutions and UI development, ensuring best coding practices are followed.

Responsibilities

  • Design, develop, and maintain server-side applications primarily using Java along with Python and NodeJS.
  • Engage in UI development using frameworks such as ReactJS, AngularJS, PolymerJS, EmberJS, or jQuery.
  • Follow best coding practices and engineering principles to produce high-quality software.
  • Collaborate with cross-functional teams to gather requirements and deliver effective software solutions.
  • Troubleshoot and resolve software bugs and performance issues.
  • Stay updated with emerging technologies and incorporate them into the development process.

Qualifications

  • Experience: Minimum of 4+ years in software development.
  • Technical Skills:
    • Strong hands-on development experience with Java (MUST HAVE).
    • Proficient in Python and JavaScript.
    • Server-side development experience using Java, with knowledge of Python and NodeJS.
    • Familiarity with UI frameworks such as ReactJS, AngularJS, PolymerJS, EmberJS, or jQuery is desirable.
  • Educational Qualifications: BS/MS in Engineering or Equivalent.
  • Strong problem-solving abilities and effective communication skills.

Preferred Skills

  • A product and customer-centric mindset.
  • Excellent object-oriented programming (OO) skills, including familiarity with design patterns.
  • Experience with DevOps, continuous integration, and continuous deployment methodologies.
  • Exposure to big data technologies, machine learning, and natural language processing (NLP) is a plus.

Experience

  • A minimum of 4+ years of relevant experience in software development is required.

Environment

  • This is a hybrid position based in Bangalore, Hyderabad, Pune, Chennai, or Mumbai.

Salary

  • Competitive salary structure that allows for rapid learning and experience gain.

Growth Opportunities

  • Opportunities for learning and gaining experience rapidly within the organization.

Benefits

  • Reimbursement for basic working setup at home.
  • Comprehensive insurance coverage, including a top-up insurance specifically for COVID-19.
  • Commitment to diversity and inclusivity within the workplace.
Powered by
HumanBit Logo