Java Developer

Filled
February 20, 2026

Job Description

Job Details

  • Job Title: Java Developer
  • Employment Type: Full-time
  • Experience Required: 4+ Years
  • Department: Backend Engineering

Key Responsibilities

  • Design and develop robust, scalable, and maintainable backend systems using Java.
  • Collaborate with cross-functional teams to define software requirements and project objectives.
  • Write clean, efficient, and well-documented code aligned with quality standards.
  • Optimize backend applications for performance, scalability, and reliability.
  • Work on database integration, RESTful API development, and system architecture design.
  • Troubleshoot, debug, and resolve technical issues in a timely manner.
  • Stay up-to-date with the latest Java technologies and industry best practices.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • 4+ years of proven experience as a Java Backend Developer or similar role.
  • Strong proficiency in Java programming and object-oriented design principles.
  • Experience with backend frameworks such as Spring or Hibernate.
  • Knowledge of RESTful API design and development.
  • Familiarity with database technologies (SQL and/or NoSQL).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and collaboratively in an agile environment.

Required Skills

  • Java
  • Object-Oriented Programming (OOP)
  • Spring / Hibernate
  • RESTful APIs
  • SQL / NoSQL Databases
  • System Architecture & Design
  • Debugging & Performance Optimization

Preferred Attributes

Passion for writing clean, maintainable, and scalable code

Experience working in Agile/Scrum environments

Strong analytical thinking and troubleshooting skills