HumanBit Logo

Java Full Stack Developer | Codersbrain

full-time
Posted on July 9, 2025

Job Description

Java Full Stack Developer (React/Angular)

Job Summary

We are looking for a highly skilled and experienced Java Full Stack Developer with strong expertise in both backend and frontend technologies. The ideal candidate will have hands-on experience with Core Java (11+), Spring Boot, Microservices, and modern JavaScript frameworks like React or Angular, along with a sound understanding of cloud technologies, DevOps practices, and event-driven architecture.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, and React/Angular.
  • Build and consume RESTful APIs and ensure seamless integration with microservices.
  • Work with relational databases like PostgreSQL/SQL and ensure optimal data modeling and query performance.
  • Implement modern CI/CD pipelines using tools such as Jenkins and GitHub Actions.
  • Deploy and manage services on cloud platforms like AWS (EKS)/Azure (AKS) using Kubernetes.
  • Integrate Kafka for event-driven architecture and asynchronous processing.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Troubleshoot and resolve issues across the development lifecycle.

Qualifications

  • 8+ years of experience in full-stack software development.
  • Strong proficiency in Core Java (11+), Spring Boot, Hibernate, and JPA.
  • Experience in building responsive user interfaces using React.js or Angular.
  • Sound knowledge of REST APIs and Microservices architecture.
  • Hands-on experience with PostgreSQL or SQL databases.
  • Familiarity with Kafka and event-driven design patterns.
  • Proficient in CI/CD tools like Jenkins, GitHub, etc.
  • Experience with containerization (Docker) and orchestration (Kubernetes – EKS/AKS).
  • Exposure to cloud platforms (AWS or Azure).
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration abilities.

Preferred Skills

  • Experience with Test-Driven Development (TDD) and unit testing frameworks.
  • Familiarity with monitoring and logging tools (Prometheus, ELK, etc.).
  • Certifications in AWS, Azure, or Kubernetes.

Experience

  • Minimum of 8+ years in full-stack software development.

Powered by
HumanBit Logo