Java Backend Developer

Filled
February 20, 2026

Job Description

Job Details

  • Job Title: Java Backend Developer (Senior Level)
  • Employment Type: Full-time
  • Experience Required: Minimum 8 Years
  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • Work Environment: Agile Development

Key Responsibilities

System Architecture and Design:

  • Design and architect scalable, secure, and high-performance backend systems using Java technologies.
  • Collaborate with cross-functional teams to translate business requirements into technical specifications.

Backend Development:

  • Write clean, efficient, and maintainable Java code.
  • Develop, test, and deploy backend services ensuring performance and reliability.
  • Implement and maintain RESTful APIs for seamless front-end integration.

Database Management:

  • Design and optimize database schemas for efficient storage and retrieval.
  • Work with relational databases such as MySQL and PostgreSQL.
  • Write and optimize SQL queries.

Performance Optimization:

  • Identify and resolve performance bottlenecks.
  • Implement caching mechanisms and other optimization strategies.

Security and Compliance:

  • Implement backend security best practices and industry standards.
  • Monitor and address security vulnerabilities with necessary updates and patches.

Collaboration and Communication:

  • Work closely with frontend developers, QA engineers, and product managers.
  • Provide regular updates and resolve technical issues collaboratively.

Code Reviews and Mentoring:

  • Conduct code reviews to ensure quality and adherence to standards.
  • Mentor junior developers and promote knowledge sharing.

Agile Development:

  • Participate in sprint planning, daily stand-ups, and retrospectives.

Company Overview

The organization focuses on building scalable and high-performance backend systems using modern Java technologies. The development team works collaboratively in an Agile environment, emphasizing architecture excellence, system optimization, and secure enterprise-grade solutions.

Qualifications

  • Minimum 8 years of professional experience in Java backend development.
  • Strong proficiency in Java and Spring Framework.
  • Experience with microservices architecture.
  • Experience with containerization tools such as Docker and Kubernetes.
  • Strong understanding of design patterns, code optimization, and best practices.
  • Excellent debugging and problem-solving skills.
  • Strong communication and teamwork abilities.

Required Skills

  • Java
  • Spring Framework
  • Spring Boot
  • RESTful APIs
  • Microservices Architecture
  • SQL
  • MySQL / PostgreSQL
  • Docker
  • Kubernetes
  • Performance Optimization
  • Security Best Practices
  • Agile Methodology

Preferred Skills

CI/CD Pipelines

AWS / Azure / GCP

Kafka / RabbitMQ

MongoDB / Cassandra