HumanBit Logo

Java backend engineer | Codersbrain

Posted on August 27, 2025

Job Description

Java Backend Engineer

Company Overview

Not specified.

Job Summary

We are looking for a highly skilled Java Backend Engineer to design, develop, and maintain scalable backend systems. The ideal candidate should have strong expertise in Java and related frameworks, with a passion for writing clean, efficient, and reliable code. You will work closely with cross-functional teams to deliver high-performance backend services powering our applications.

Responsibilities

  • Design, develop, and maintain RESTful / GraphQL APIs and backend services using Java, Spring Boot, and Hibernate/JPA.
  • Collaborate with front-end developers, product managers, and DevOps engineers to deliver scalable solutions.
  • Implement microservices architecture and ensure high availability and fault tolerance.
  • Write clean, efficient, and well-tested code following best practices.
  • Optimize performance, scalability, and security of backend services.
  • Work with databases (SQL/NoSQL) for data modeling, schema design, and query optimization.
  • Integrate third-party APIs and services.
  • Participate in code reviews, debugging, and production issue resolution.
  • Contribute to the design and implementation of CI/CD pipelines and deployment processes.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 1–8 years of hands-on experience in backend development.
  • Strong programming skills in Java (8/11/17).
  • Experience with Spring Framework / Spring Boot.
  • Proficiency in RESTful APIs, Microservices, and Event-Driven Architecture.
  • Solid knowledge of Relational Databases (MySQL, PostgreSQL, Oracle) and NoSQL (MongoDB, Redis, Cassandra).
  • Familiarity with cloud platforms (AWS, Azure, GCP).
  • Good understanding of message queues (Kafka, RabbitMQ, ActiveMQ).
  • Experience with version control (Git), CI/CD (Jenkins, GitLab CI, GitHub Actions).
  • Knowledge of containerization (Docker, Kubernetes).
  • Strong problem-solving, debugging, and analytical skills.

Preferred Skills

  • Experience with Reactive Programming (Spring WebFlux, RxJava).
  • Familiarity with API Gateway, Service Mesh, or Serverless Architecture.
  • Exposure to Agile/Scrum methodologies.
  • Knowledge of security best practices (OAuth2, JWT, encryption, etc.).

Experience

6+ years of hands-on experience in backend development.

Benefits

  • Competitive salary and performance bonuses.
  • Health and wellness benefits.
  • Flexible working hours and remote-friendly environment.
  • Learning and development opportunities.
Powered by
HumanBit Logo