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.
-
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
-
Design, develop, and maintain backend Java applications
-
Work on concurrent, high-performance, and scalable systems
-
Integrate messaging and database layers efficiently