Job Description
We are looking for a skilled Java Developer with strong expertise in Core Java and backend development. The candidate should have hands-on experience with Java 17, multithreading, and building or working on custom/in-house frameworks. You will be responsible for developing scalable and high-performance applications and working on event-driven architectures.### Key Skills \& Requirements
Strong experience in Core Java, Java 17, and Multithreading
Hands-on experience with custom frameworks based on SQL.
Backend development using Spring Boot
Strong problem-solving and debugging skills
Experience with SQL and Oracle Database
Mandatory experience with messaging systems: Kafka or Pulsar
Mandatory hands-on experience with JDBC, including creating or extending custom JDBC drivers
Experience leveraging AI tools such as Copilot, Cursor, or similar for development efficiency
Responsibilities
Design, develop, and maintain backend Java applications
Work on concurrent, high-performance, and scalable systems
Integrate messaging and database layers efficiently