Java Backend Developer

Filled
February 20, 2026

Job Description

Job Details

  • Job Title: Java Backend Developer
  • Employment Type: Full-time
  • Education Required: Bachelor’s Degree in Computer Science, Engineering, or related field
  • Work Environment: Agile development environment

Key Responsibilities

  • Develop and maintain backend applications using Java 8 or later, Spring Boot, and Hibernate.
  • Build and support SOAP and RESTful web services.
  • Design and develop large-scale applications using Java Spring Framework.
  • Participate in application design, software development, and testing in an Agile environment.
  • Design and develop REST APIs for high-volume clients.
  • Work with relational and NoSQL databases.
  • Collaborate using version control systems such as Git.
  • Work with asynchronous messaging systems like Kafka.
  • Utilize Atlassian tools such as JIRA and Confluence for collaboration and project tracking.
  • Communicate effectively with internal and external business partners.

Company Overview

The organization focuses on delivering scalable backend solutions and high-performance enterprise applications. The development team operates in an Agile environment, leveraging modern Java technologies, cloud platforms, and collaborative tools to build reliable and efficient systems.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Strong knowledge of Java Core and backend development.
  • Experience with Spring Boot and Hibernate.
  • Experience with SOAP and RESTful APIs.
  • Experience building large-scale applications using Spring Framework.
  • Experience working on public or private cloud environments (preferred).
  • Experience with relational and NoSQL databases.
  • Experience with Git version control.
  • Experience with Kafka or asynchronous messaging systems.
  • Familiarity with Atlassian tools (JIRA, Confluence) is a plus.

Required Skills

  • Java Core (Java 8 or later)
  • Spring Boot
  • Spring Framework
  • Hibernate
  • REST APIs
  • SOAP Web Services
  • Relational Databases
  • NoSQL Databases
  • Git
  • Kafka
  • Agile Methodology
  • Application Design & Testing
  • Strong communication skills
  • Team collaboration skills

Preferred Skills

Cloud platform experience (public or private cloud).

Experience in the financial industry.

Experience contributing to or maintaining open-source projects.