HumanBit Logo

Java Developer | Codersbrain

contractual
Posted on August 14, 2025

Job Description

Java Developer / Senior Java Developer

Company Overview

Company details are not specified.

Job Summary

We are seeking a highly skilled and motivated Java Developer / Senior Java Developer to join our dynamic engineering team. The ideal candidate will have strong experience in core Java programming, problem-solving, and designing high-performance applications. You will be involved in building robust, scalable, and secure backend systems, with a focus on microservices and RESTful API development.

Responsibilities

  • Design, develop, test, and deploy high-quality Java-based applications.
  • Write clean, efficient, and maintainable code using Java 8+ features, including Lambda Expressions and Streams.
  • Implement and optimize multithreaded solutions and handle concurrent data processing.
  • Work with collections, data structures, and algorithms for high-performance computing.
  • Develop and consume RESTful web services for application integration.
  • Implement backend solutions using Spring Boot and Spring MVC frameworks.
  • Integrate messaging solutions using Java Messaging Service (JMS) or similar technologies.
  • Use Git for version control and Maven for build automation.
  • Collaborate with cross-functional teams in an Agile/SCRUM environment.
  • Participate in code reviews, debugging, performance tuning, and optimization.
  • Write unit and integration tests to ensure application reliability.
  • Solve complex problems with efficient and scalable solutions, similar to LeetCode/competitive programming challenges.

Qualifications

  • Core Java expertise with at least 5 years of hands-on development experience.
  • Strong problem-solving skills, preferably demonstrated on coding platforms like LeetCode, HackerRank, or similar.
  • Proficient in Java 8 and above (Lambda expressions, Streams API, Functional programming concepts).
  • Excellent understanding of Multithreading, Concurrency, and Collections Framework.
  • Strong experience in data structures and algorithms.
  • Proven experience in REST API design and implementation.
  • Hands-on with Spring Boot and Spring MVC frameworks.
  • Knowledge of Java Messaging frameworks (JMS, Kafka, RabbitMQ, etc.).
  • Familiar with Git for source control and Maven for project build management.
  • Experience working in Agile/SCRUM environments.

Preferred Skills

  • Exposure to Microservices Architecture.
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.
  • Experience in performance tuning of backend systems.
  • Knowledge of SQL and NoSQL databases.

Experience

  • Minimum of 5+ years of relevant experience in Java development.

Environment

  • Based in Hyderabad. The typical work setting is not specified (remote, in-office, hybrid).

Salary

Salary details are not specified.

Growth Opportunities

Career advancement opportunities within the company are not specified.

Benefits

Offered benefits are not specified.

Powered by
HumanBit Logo