Java Backend Developer | Bangalore

Posted Yesterday
Be an Early Applicant
Hiring Remotely in India
Remote
Senior level
Agency • Information Technology
The Role
Design, build, and maintain scalable Java backend services and APIs (Spring Boot). Collaborate with cross-functional teams, optimize performance, ensure security, troubleshoot issues, integrate third-party services, and maintain documentation.
Summary Generated by Built In

Job Summary:

We are seeking a skilled and motivated Java Backend Developer to join our development team. The ideal candidate will have strong experience in building scalable backend systems using Java and related technologies. You will be responsible for designing, developing, and maintaining server-side logic, ensuring high performance and responsiveness to requests from the front-end.

Key Responsibilities:

  • Design and implement backend services and APIs using Java (Spring Boot / Spring Framework).
  • Collaborate with front-end developers, product managers, and QA engineers to deliver high-quality software.
  • Optimize applications for maximum speed and scalability.
  • Write clean, maintainable, and testable code.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Troubleshoot and debug applications.
  • Ensure security and data protection in backend services.
  • Integrate with third-party APIs and services.
  • Maintain documentation for backend systems and processes.

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5 Years of Proficient in backend development using Java.
  • Strong knowledge of Spring Boot, RESTful APIs, and microservices architecture.
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools (e.g., Hibernate).
  • Familiarity with version control systems (e.g., Git).
  • Understanding of CI/CD pipelines and DevOps practices.
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Good problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Preferred Qualifications:

  • Experience with containerization (Docker, Kubernetes).
  • Knowledge of messaging systems (Kafka, RabbitMQ).
  • Familiarity with Agile/Scrum methodologies.
  • Exposure to monitoring tools (Prometheus, Grafana).

 

Skills Required

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5 years of backend development experience using Java
  • Strong knowledge of Spring Boot and Spring Framework
  • Experience designing and implementing RESTful APIs and microservices architecture
  • Experience with relational databases (MySQL, PostgreSQL) and ORM tools (Hibernate)
  • Familiarity with version control systems (Git)
  • Understanding of CI/CD pipelines and DevOps practices
  • Good problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Experience with containerization (Docker, Kubernetes)
  • Knowledge of messaging systems (Kafka, RabbitMQ)
  • Familiarity with Agile/Scrum methodologies
  • Exposure to monitoring tools (Prometheus, Grafana)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
5,017 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account